The Component SDK includes a script to generate an Eclipse project for a new component.
New components are extensions of the EndecaPortlet class, which is in turn an extension of the basic Java Portlet class.
To create a new component:
After you generate and import the component project, you can begin the actual component development.