This is simple POC of how to embed Equinox OSGi runtime in POJ application. The same
approach as presented in
Launcher class can be used within any other Java code.
Depending on your need you can choose which bundles you would like to start while
initialization. By default I added few which I'm personally using in various
How To Run
- Equinox SDK has to be downloaded first to run Launcher.
- Extract downloaded archive and copy all files from
pluginsin this project.
- Include your custom JARs in
libsdirectory or add them as
mvn clean install
All bundles you put in
dropins directory will be automatically deployed.