Назад | Перейти на главную страницу

Как развернуть войны в JBossWeb с помощью файлов контекста, как в Tomcat

В Tomcat 6 я могу создавать файлы фрагментов контекста в CATALINA_HOME/conf/Catalina/localhost для обработки развертывания войн (вместо копирования войны в папку webapps).

Можно ли сделать то же самое с экземпляром Tomcat, встроенным в JBoss 5.1.0 (JbossWeb)?

Если да, то где мне поместить файл контекста?

Я не знаю, есть ли такая возможность, но вы можете настроить JBoss для установки приложения из других каталогов, которые deploy.

В вашем профиле вы должны найти этот файл conf/bootstrap/profile.xml и там можно найти что-то вроде этого:

<property name="applicationURIs">
    <list elementClass="java.net.URI">
        <value>${jboss.server.home.url}deploy</value>
    </list>
</property>

Вы можете добавить дополнительную строку с новым каталогом для сканирования:

<property name="applicationURIs">
    <list elementClass="java.net.URI">
        <value>${jboss.server.home.url}deploy</value>

        <!-- Nowy katalog do skanowania -->
        <value>file:///nfs/applications</value>
    </list>
</property>