[plugin] provide a simple way for starters to contribute BND instructions
1 file changed
tree: 868565451e93ec1051b8a4d49e38dc14d6069c94
  1. karaf-boot-samples/
  2. karaf-boot-starters/
  3. karaf-boot-tools/
  4. .gitignore
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

Apache Karaf Boot

Karaf Boot provides an easy way to create artifacts ready to be deployed in Karaf, and also possibility to embed, configure, and bootstrap Karaf in a ready to run artifact.

You focus on your business, and Karaf Boot deals with all the “plumbing” for you.

Karaf Boot provides:

  • set of dependencies providing annotations that you can use directly in your code: you focus on your business code, Karaf Boot does the rest
  • a Maven plugin processing the annotations to create key turn artifacts
  • an utility start to easily embed, configure, and bootstrap Karaf

Building

To build Karaf Boot, just do:

mvn clean install

Once done, you can build the samples using:

mvn clean install -Psamples