blob: 38488323b5ffd40e377961ffa1eb33df6084d4fe [file] [log] [blame]
h1. Directory structure
The directory layout of a Karaf installation is as follows:
* {{/bin}}: startup scripts
* {{/etc}}: configuration files
* {{/data}}: working directory
** {{/cache}}: OSGi framework bundle cache
** {{/generated-bundles}}: temporary folder used by the deployer
** {{/log}}: log files
* {{/deploy}}: hot deploy directory
* {{/instances}}: directory containing [child instances|child-instances]
* {{/lib}}: contains the bootstrap libraries
** {{/lib/ext}}: directory for JRE extensions
** {{/lib/endorsed}}: directory for endorsed libraries
* {{/system}}: OSGi bundles repository, laid out as a Maven 2 repository
{tip}
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|start-stop#Starting Karaf from clean].
{tip}