Directory Structure
The Tomcat directory structure is familiar to most users and if we leverage this it should drastically reduce the learning curve of the server. The following is a slightly modified version of the Tomcat layout and should be familiar enough to Tomcat users:
Name |
Description |
apps |
User application hot deploy directory which is scanned frequently |
bin |
Shell scripts and executable jars |
bin/bootstrap.xml |
Defines the initial server environment |
bin/lib |
Jars automatically added to bootstrap class loader |
common |
Defines the common class loader (see Class Loader) |
common/classes |
Loose classes |
common/endorsed |
Endorsed jars |
common/i18n |
Resource jars |
common/lib/ |
General jars |
conf |
Configurations (modules) automatically loaded into the server at startup |
logs |
Log files |
repository |
Available artifacts for reference |
shared |
Defines the shared class loader (see Class Loader) |
shared/classes |
Loose classes |
shared/lib/ |
General jars |
temp |
Temp directory used to unpack nested archives |