Cooking with Maven and OSGi

The just released version of Maven Cookbook, contains a new full chapter about doing OSGi development using Maven using OPS4J Pax tools such as Pax Construct and Pax Runner.

In this chapter, we introduce some tools and techniques you can use to start developing OSGi components (or bundles) using Maven. The following recipes focus on the intersection of Apache Felix, the OPS4J project, and the Nexus repository manager as a bridge between Maven repositories and OSGi Bundle repositories. At the end of this chapter, you should have a clear picture of how to start developing OSGi-based applications using Maven.

So, if you just starting doing OSGi development do not hesitate and grab a copy of the free online book.