2013-02-11 4 views

ответ

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 плагин, который вы можете развернуть автоматически.