我正在尝试在新安装的 Jboss EAP 6.1中部署maven生成的耳朵。耳朵在Glassfish 2.x上部署得很好。耳结构是这样的:
Ear_name-deploy-X.X.X.ear |- META-INF | |- maven | | | | | \-Ear_name -> Ear_name-deploy -> pom.properties | | -> pom.xml | |- application.xml | |- MANIFEST.MF | \- sun-application.xml \- some jars (around 100)
这些jar中的一些是依赖于同一个bundle中的其他jar的EJB,而这些依赖是失败的。我知道我必须在META-INF文件夹中包含 jboss-deployment-structure.xml 文件。但我没有找到如何定义这些依赖项而不必将jar作为模块建立,我不想做。是不是有另一种方法可以建立这些依赖关系?谢谢大家的时间。