2.1.2. JBOSS_DIST/jboss-as Directory Structure
The table below illustrates the contents of the jboss-as directory.
| Directory | Description |
|---|---|
bin
|
Contains startup, shutdown and other system-specific scripts. Basically all the entry point JARs and start scripts included with the JBoss distribution are located in the bin directory.
|
client
|
Stores configuration files and JAR files that may be used by a Java client application (running outside JBoss) or an external web container. You can select archives as required or use jbossall-client.jar.
|
docs
|
Contains the XML DTDs used in JBoss for reference (these are also a useful source of documentation on JBoss configuration specifics). There are also example JCA (Java Connector Architecture) configuration files for setting up datasources for different databases (such as MySQL, Oracle, Postgres). |
lib
|
Contains startup JARs used by JBoss. Do not place your own JAR files in this directory. |
server
|
Contains the JBoss server configuration sets. Each of the subdirectories in here is a different server configuration. JBoss ships with minimal, default, production, and all configuration sets. The subdirectories and key configuration files contained in the default configuration set are discussed in more detail in subsequent sections.
|
Table 2.1. Contents of JBOSS_DIST/jboss-as directory