В нашем проекте мы заменили ejbs на транзакции Spring и security (фасад службы).Ранее мы использовали плагин maven ejb для включения зависимых библиотек в classpath.
<plugin>
<artifactId>maven-ejb-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
</archive>
</configuration>
</plugin>
Он генерировал файл MANIFEST.MF со всеми зависимостями jar в артефакте ejb (все файлы jar в папке ear в Jboss 4.2).
Поскольку мы удалили ejbs сейчас, фасад сессии является артефактом jar.Я не знаю, как сгенерировать MANIFEST.MF в фасаде сеанса со всеми зависимостями jar, используя maven.
У меня есть возможность указать атрибут includeInApplicationXml для включения jar-файлов в файл application.xml в качестве java-модуля, но мне придется указать его для каждого jar-файла, который является громоздким процессом, так какзависимость jar-файлов постоянно менялась.
Есть ли у нас какой-либо способ включить зависимость jar-файла, не перечисляя их в application.xml.Допустим, мы включили в application.xml только зависимость sessionfacade.jar и сгенерировали файл MANIFEST.MF, имеющий зависимость от всех других jar-файлов (как это происходило с использованием maven-ejb-plugin).
Любая помощь будет весьмаоценили.Заранее спасибо.