Есть ли способ развернуть EAR как взорванный архив на сервере приложений ex. JBoss AS7 в Maven?Maven развертывает EAR как взорванный архив на сервере приложений
1
A
ответ
4
После того, как некоторые исследования нашли способ справиться с этим.
В проекте уха pom.xml добавить следующее pluig в
<plugin>
<version>2.8</version>
<artifactId>maven-ear-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<configuration>
<unpackTypes>rar,war,ejb</unpackTypes>
</configuration>
</plugin>
- В Maven цели установить чистого пакет
- Затем скопируйте разобранную папку, которая находится в мишени для JBoss папке развертывания.
- Добавить .ear расширение в разобранном архив
После того, как это сделано,
- Добавить автоматического развертывания-разобранном = "истинный" в standalone.xmldeployment- сканер элемент
- При запуске Jboss будет автоматически разворачиваться взорванное ухо
Теперь вы можете добавлять любые статические файлы или класс Java, которые будут получать автоматическое развертывание
Однако это не reccommedned в производственной среде.
Лучшая практика,
В meven цели установить чистый пакет и он будет генерировать .ear архивный файл. Вы можете либо скопировать его в папку развертывания, либо использовать maven jboss-as: deploy плагин, который вы можете развернуть автоматически.