- Install Java SDK 11 (or later), which can be downloaded from http://www.oracle.com/technetwork/java/javase/downloads.
- 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$JAVA_HOME/bin
(unix). - Install Maven 3.6.2 (or later), which can be downloaded from
http://maven.apache.org/download.html. Make sure that your PATH includes
the
MVN_HOME/bin
directory.
-
Download and uncompress the Apache Karaf Cave source distribution.
-
Change to the top level directory of Apache Karaf Cave uncompressed source distribution.
-
Run
$> mvn clean install
This will compile Apache Karaf Cave and run all of the tests in the Apache Karaf Cave source distribution.
$> mvn clean install -DskipTests
This will compile Apache Karaf Cave without running the tests (faster).
-
Apache Karaf Cave is now present in your local Maven repository. Read the README file to installl Cave into a running Apache Karaf instance.