We have been working to simplify working with the Apache Maven plugin, its post M2 but if you have the head you might want to try out some of the new features including:
Generation of Shared Libraries Determination of Shared Library use in the Components Packaging of Service Units (and working out there components via dependency) Packaging of Service Assemblies (once again using dependencies) Ability to use JBI ANT Tasks (such as installComponent/deployAssembly) New jbi:deployProject which works out all your dependencies and then deploys them before you current project New jbi:servicemix starts a copy of Apache ServiceMix under Maven and the uses the jbi:deployProject to put your current project (and its dependencies) onto the server and start them We have also updated the documentation for the plugin : see http://www.servicemix.org/site/maven-jbi-plugin.html Enjoy Philip
