O'Reilly logo

OSGi and Apache Felix 3.0 by Walid Joseph Gédéon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Maven2 and Felix

Another useful tool to have installed as well is the build management application Maven 2 from Apache. Using Maven will greatly simplify the dependency management and the building, packaging, and deployment of developed bundles.

Note

Maven is not required for building OSGi bundles, since bundles are packaged as regular JARs with a customized manifest. However, using Maven does make the process much simpler and straightforward— there are Maven plugins provided as Felix sub-projects that help with this task.

The code examples and instructions to build them, shown in this book, will make use of Maven as a build environment.

A more detailed set of examples will be shown there. For now, we will cover a quick introduction to some of the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required