How can I build an Eclipse plugin outside of Eclipse?

I have a series of Eclipse projects containing a number of plugins and features that are checked into CVS. I now need to run an automated build of these plugins. Ideally I'd like to do it without having to hardcode large numbers of Eclipse library locations by hand, which has been the problem with the automatically generated Ant files that Eclipse provides. The build also needs to run headlessly.

Does anyone have experience of this sort of set-up with Eclipse, and recommendations for how to achieve it?


There are a few options for you to look at, depending on which build scripting language you're using:

At my current clients we use Buckminster, which wraps PDE-Build, and call it from Ant/CruiseControl. We've got code coming in from multiple repositories all being built into a single RCP product.

Also, these questions may be of help.

Need Your Help

Http Response issues after updating Libraries

android httpresponse google-api-java-client

The following piece of code is throwing a error after i updated to the latest google client apis

How to create generic (reusable) JavaScript autocomplete function

javascript generics reusability

I now have a working JavaScript autocomplete function, thanks to help from many of you. Now I want to make the function reusable. There are three variables that need to be specified for each instan...

applescript: buttons variables and properties

variables button properties applescript

I would like to use two simple button clicks to generate variables for "department" and "suite". One button click should create another set of button options based on the returned value for the