I have been speaking at Max about building custom components. In my example I would use eclipse to write the code and generate the component’s jar file. Then I would use LC ES Workbench to deploy the component.
One thing i just found out last weekend, is how to deploy automatically the component from within eclipse, into the LC ES environment.
The LiveCycle ES SDK does containt a Java object doing this, and they provided a sample where they integrate this object into an Ant build script.
So you can add an ANT build script to your eclipse project, that would compile the code, build the jar file, and upload it using the object I mentioned above.
You can find the object here inside the SDK file structure :
The SDK is installed together with the LC ES software.