Стандартная установка JBoss включает в себя следующие директории, находящиеся под директорией верхнего уровня <jboss-home>, как показано на Рисунке 2.1:
Она содержит все исполняемые файлы (скрипты и jar-файлы), включенные в дистрибутив JBoss
Эти две директории содержат java-библиотеки, которые использует JBoss. Директория lib содержит JAR-файлы которые должны быть в системном пути классов (system class path); JAR-файлы в lib/ext доступны серверу JBoss с помощью MLet-based classloader.
Если возникла необходимость добавить некоторые библиотеки в JBoss, например JAR-файлы для вашего JDBC-дравера, то такие файлы должны быть помещены в директорию lib/ext - после этого они автоматически станут доступны для JBoss.
Директория содержит несколько директории с файлами, относящимися к базам данным Hypersonic и InstantDB (конфигурации, индексы, таблицы и т.д.), кроме того файлы очередей, принадлежащие JBossMQ, провайдеру JMS.
Это директория для установки приложений (deployment directory). Просто бросьте сюда ваши JAR и EAR-файлы и они будут автоматически развернуты.
Лог-файлы расположены в этой директории. Логирование в файлы включено по умолчанию.
Набор конфигурационных файлов JBoss расположен здесь. По умолчанию есть только один набор, расположенный в директории default. Разрешено добавление нескольких конфигураций. Инсталляция JBoss, включающая в себя web-контейнер (Tomcat или Jetty) содержит дополнительный конфигурационный набор (tomcat или jetty). Посмотрите раздел Configuration files для более подробной информации.
Это директория, где находятся библиотеки необходимые для клиентов.This is the directory where libraries required for clients are placed. Обычному клиенту требуется jboss-client.jar, jbosssx-client.jar, jaas.jar, jnp-client.jar, ejb.jar и jta-spec1_0_1.jar. Если ваш клиент запущен не под JDK 1.3, то ему потребуется файл jndi.jar. Если вы собираетесь использовать JMS-провайдер JBossMQ, вам понадобится jbossmq-client.jar.
Содержит документацию по JBoss API (Javadoc-style) и другую документацию в формате HTML.
Содержит библиотеки jboss-util.jar и metadata.jar.
В этой директории вы найдете все Java-классы, точнее их исходные коды, которые составляют JBoss.
Это рабочая директория, используемая AutoDeployer для сохранения временных файлов.
Наши друзья |