Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The pde-maven-plugin provides a maven binding to the PDE Ant build files used to run Eclipse builds in headless mode. With the patch available at this mojo now supports product builds (i.e. complete RCP applications), for building plugins, features and products.

It is by no means an ideal way of building the application. It is reliant on configuring variables in the mojo to locate an Eclipse installation and it relies on the Ant build instead of doing a "better" job at building bundles (the Ant task tasks are very inefficient).

Using this mojo I (Bae) am able to build our companies Eclipse RCP application via Maven.
The next step is to get Continuum 1.1 working so that this can be built continuous when project dependencies change.