Convert other starters to new plugin system
16 files changed
tree: 9f1515a981e90c8b30834f346d97fde81d9c16b2
  1. .gitignore
  4. pom.xml
  5. samples/
  6. starters/
  7. tools/

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


To build Karaf Boot, just do:

mvn clean install

Once done, you can build the samples using:

mvn clean install -Psamples