Apache Karaf Boot

Clone this repo:
  1. 7b3daee [KARAF-4553] Allow karaf boot starters to define maven plugins to call by Christian Schneider · 12 months ago master
  2. 56d97e2 Convert other starters to new plugin system by Christian Schneider · 1 year ago boot-plugin
  3. ec9ee4f Initial version for boot-plugin support by Christian Schneider · 1 year, 1 month ago
  4. d941e86 Fix initial build issue by Jean-Baptiste Onofré · 1 year, 1 month ago
  5. 6e4e7ed Working jpa example with hibernate by Christian Schneider · 1 year, 1 month ago

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