...
Code Block | ||||
---|---|---|---|---|
| ||||
<dependency> <groupId>org.ops4j.pax.tinybundles</groupId> <artifactId>tinybundles</artifactId> <version>2<version>3.10.1<0</version> </dependency> |
All artifacts are available on Maven Central for general use.
...
Code Block |
---|
InputStream inp = bundle() .addactivator( MyFirstActivator.class ) .add( HelloWorld.class ) .add( HelloWorldImpl.class ) .setsymbolicName( Constants.BUNDLE_SYMBOLICNAME, caption "mybundle" ) .set( Constants.EXPORT_PACKAGE, "demo" ) .set( Constants.IMPORT_PACKAGE, "demo" ) .set( Constants.BUNDLE_ACTIVATOR, MyFirstActivator.class.getName() ) .build( getStrategy() ); |
Have a look at https://github.com/ops4j/org.ops4j.pax.tinybundles/blob/master/src/test/java/org/ops4j/pax/tinybundles/Examples.java to see a complete list of use case examples.
...