Пользовательская папка развертывания в JBoss EAP 6.4

Я работаю с Jboss 6.4 и хочу, чтобы эта структура была в моей папке развертывания на локальном хосте.

Как изменить это в конфиге:

/usr/webapps/myApp/deployments/WAR

/usr/webapps/myApp/appconfig/myApp.properties

person Miofino    schedule 11.12.2015    source источник


Ответы (1)


В вашем standalone.xml объявите относительный каталог

<system-properties>
     <property name="deploy.dir" value="/usr/webapps/myApp"/>
</system-properties>

. . . . . изменить путь развертывания сканера

  <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1">
        <deployment-scanner path="deployments" relative-to="deploy.dir" scan-interval="5000"/>
 </subsystem>

Чтобы добавить файл внешних свойств в путь к классам, вы можете настроить модуль nem: Файлы внешних свойств JBoss в Путь к классам

person Emílio Andrade    schedule 11.12.2015
comment
Свойство relative-to основано на ресурсах пути. а не свойства системы. - person James R. Perkins; 12.12.2015
comment
@ Джеймс Р. Перкинс, хорошо, тогда как правильно внести это изменение в конфигурацию? - person Miofino; 18.01.2016
comment
Вы хотите добавить новый /path=deploy.dir:add(path=/usr/webapps/myApp). - person James R. Perkins; 18.01.2016