Hi,
I've just developed a plugin able to dynamically update POM dependencies according to the OSGi configuration: Reads OSGi manifest, resolves dependant bundles (transitive job) and update resources reading build.properties.

Why a new Eclipse/Maven plugin?

First, it does not replace M2E/Q4E plugins. They work together.
OSGi directory structure does not match with the Maven structure, so we need an adapter able to resolve maven dependencies for each required OSGi bundle. The main goal is to be able to run the mvn command with a {Eclipse RCP/OSGi bundle/PDE project} POM containing only reference to this plugin configured with a/several OSGI runtime locations information.

The plugin is triggered in the generate-resources and process-resources phases and is able to prevent interferences with M2E/Q4E plugins. It works well in Eclipse+M2E plugin, and also with command line. I need to do some to test with Q4E plugin, and to add version range feature.

Questions:
Are some people interested to ?
How can I submit this plugin to Codehaus?

Fabrice Daugan


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to