Introduction to OSGi with Pax, Maven, and Nexus Professional

By

29 second read time

We've released a pre-alpha version of the Maven Cookbook, which contains a chapter on OSGi development with Maven via the Pax plugin from OPS4J. This chapter contains a series of recipes that will guide you through the process of creating an OSGi project, importing bundles from both a Maven repository and existing OSGi Bundle Repositories (OBR), and executing an OSGi runtime environment, all with the help of the Maven Pax Plugin. The last few chapters provide a road map for developers interested in hosting and combining multiple Maven and OBR repositories into a single repository group with Nexus Professional (now known as Sonatype Nexus Repository).

Picture of Tim OBrien

Written by Tim OBrien

Tim is a Software Architect with experience in all aspects of software development from project inception to developing scaleable production architectures for large-scale systems during critical, high-risk events such as Black Friday. He has helped many organizations ranging from small startups to ...

Tags