Enterprise application shared library
Здравствуйте.
Подскажите пожалуйста как можно с помощью maven собрать EAR, так что бы в него были включены : -resources\META-INF\application.xml -resources\META-INF\MANIFEST.MF -resources\META-INF\ibmconfig\cells\defaultCell\nodes\defaultNode\servers\defaultServer\libraries.xml
Причем что бы libraries.xml указывал сразу на последние версии всех JAR в локальном репозитории, т.е. <classpath>.../.m2/com/adk/1.1.3/TestJAR-1.1.3.jar</classpath>
Как-то у меня один раз получилось собрать такой EAR, но как я не могу понять, и повторить не получается.
Структура примерно такая:
TestEAR: |-TestWAR1 |-TestWAR2 |-TestEJB1 |-TestEJB2
TestWAR1 dependency: -TestJAR1 -TestJAR3
TestWAR2 dependency: -TestJAR1 -TestJAR2
TestEJB1 dependency: -TestJAR2 -TestJAR3
TestEJB2 dependency: -TestJAR2 -TestJAR4
TestEJBClient1: -TestJAR2 -TestJAR3
TestEJBClient1: -TestJAR2 -TestJAR4
И в локальном репозитории соответственно лежат: TestEAR TestWAR1 TestWAR2 TestEJB1 TestEJB2 TestJAR1 TestJAR2 TestJAR3 TestJAR4 TestEJBClient1 TestEJBClient2
Использую: RAD 9.6 (+плагин для Eclipce) или Intellij Idea 2018.3.4 WebSphere 8.5.5 maven 3.6.1