The OSGi Bundle Status Maven Plugin is used during the install phase of the build lifecycle to check the status of one or more bundles in an OSGi container, such as Apache Felix. The plugin expects the OSGi container to be running at build time in order to connect and perform the check remotely. A typical use case for the plugin would be to verify that an OSGi bundle that is deployed by the project is running as expected after a successful build.

Currently, Apache Felix is the only supported OSGi container.


The plugin has only one goal:


Instructions on how to use the plugin can be found on the usage page. More specific use cases are detailed in the examples provided below.


The following examples demonstrate how to use the plugin in both basic and advanced use cases:

Back to top