All OSGi frameworks can run as standard Java processes. For example, to run Felix:
java -jar path/to/felix.jar
To start Equinox:
java -jar path/to/org.eclipse.osgi_version.jar
And so on.
Unfortunately, the initial configuration differs significantly between the implementation of the structure. For Felix, you need the config.properties
, which is usually found in the conf
directory of the Felix installation directory (or you can set the felix.config.properties
system property to specify it elsewhere).
Neil bartlett
source share