Install J2SE 8.0 SDK (or later), which can be downloaded from http://www.oracle.com/technetwork/java/javase/downloads/index.html Use version of “JDK 8.0 Update 131” (or later).
Make sure that your JAVA_HOME environment variable is set to the newly installed JDK location, and that your PATH includes
%JAVA_HOME%\bin (windows) or
Install Maven 3.0.3 (or later), which can be downloaded from http://maven.apache.org/download.html. Make sure that your PATH includes the
Change to the top level directory of Apache Karaf source distribution.
$> mvn clean install
This will compile Apache Karaf and run all of the tests in the Apache Karaf source distribution. Alternatively, you can run:
$> mvn clean install -DskipTests
This will compile Apache Karaf without running the tests and takes less time to build.
The distributions will be available under