我在同一个WildFly中部署了一个ear(App.ear)和一个war(Web.war)文件。 App.ear包含AppEJB.jar作为模块,而Util.jar包含在lib文件夹中。我需要Web.war才能看到App.ear的Util.jar和AppEJB.jar。对于从Web.war看到的模块AppEJB.jar,我将jboss-deployment-structure.xml放在Web.war的META-INF文件夹中,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="deployment.App.ear.AppEJB.jar" />
</dependencies>
</deployment>
</jboss-deployment-structure>
问题是如何从Web.war访问Util.jar?
答案 0 :(得分:0)
我相信你需要依赖于Web.war的pom.xml中的Util.jar