[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] Eclipse installer


I am looking for help, examples, or a tutorial on shipping an installable application with the Eclipse OSGi runtime. For example, say I have a suite of bundles (a store, a service that uses that store, and a UI that uses the service) that I would like to package up with the Eclipse OSGi runtime and make as friendly as possible to install.

With the Oscar container, for example, I can write a main class in which I set a bunch of properties (in code or a properties file) that state the bundles and startlevels and then instantiate a new Oscar.

System.setProperty( "oscar.profile.name", profile );
System.setProperty( "oscar.cache.profile", profile );
System.setProperty( "oscar.system.properties", systemProps );
System.setProperty( "oscar.bundle.properties", bundleProps );
System.setProperty( "oscar.strict.osgi","false" );
System.setProperty( "oscar.embedded.execution", "true" );

Oscar main = new Oscar();

How can I do this with Eclipse?