如何将jar文件部署到JBoss EAP以及maven的依赖关系

时间:2014-10-11 13:16:06

标签: jboss maven-assembly-plugin maven-jar-plugin

我正在努力将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 个答案:

答案 0 :(得分:0)

您可以为所需的每个依赖项创建一个模块,该模块尚未包含在JBoss模块中:

How to install a module on JBoss AS 7

然后,您需要在部署META-INF\MANIFEST.MF

中指定对模块的依赖关系
Dependencies: ......

另见https://docs.jboss.org/author/display/AS71/Class+Loading+in+AS7