Как развернуть JAR-файл в JBoss EAP поставляется вместе с зависимостями от Maven
Я борюсь с развертыванием JAR-файла в JBoss EAP 6. Мое приложение зависит от некоторых зависимостей. Я пытался сделать некоторые хаки, такие как использование maven-jar-plugin, maven-assembly-plugin, но ни одна из них не работала. Кстати, я попытался сделать так, чтобы файл jar имел такую структуру:
|-- my-project.jar
|-- META-INF
|-- MANIFEST.MF
|-- <classes>
|-- lib
|-- dependency1.jar
|-- dependency2.jar
Но я обнаружил, что это определенно не работает. Потому что баночка не может загрузить банку внутрь себя.
Любая идея?
1 ответ
Вы можете создать модуль для каждой зависимости, которая вам нужна, и она еще не включена в модули JBoss:
Как установить модуль на JBoss AS 7
Затем вам нужно указать зависимость от вашего модуля в развертывании META-INF\MANIFEST.MF
Dependencies: ......
Смотрите также https://docs.jboss.org/author/display/AS71/Class+Loading+in+AS7