Chapter 30. Introduction to the Deploying into Apache Karaf user guide part
Abstract
Before you use this User Guide part of the Deploying into Apache Karaf guide, you must have installed the latest version of Red Hat JBoss Fuse, following the instructions in Installing on Apache Karaf.
30.1. Directory structure Copy linkLink copied to clipboard!
The directory layout of a Karaf installation is as follows:
-
/bin: control scripts to start, stop, login, … -
/demos: contains some simple Karaf samples -
/etc: configuration files /data: working directory-
/data/cache: OSGi framework bundle cache -
/data/generated-bundles: temporary folder used by the deployers -
/data/log: log files
-
-
/deploy: hot deploy directory -
/instances: directory containing [instances|instances] /lib: contains libraries-
/lib/boot: contains the systeù libraries used at Karaf bootstrap -
/lib/endorsed: directory for endorsed libraries -
/lib/ext: directory for JRE extensions
-
-
/system: OSGi bundles repository, laid out as a Maven 2 repository
The data folder contains all the working and temporary files for Karaf. If you want to restart from a clean state, you can wipe out this directory, which has the same effect as using the clean option to the Karaf start.