我有两个.Ear文件,分别是ABC.EAR和XYZ.EAR。
ABC.ear对XYZ.ear中的一些jar有所依赖。
答案 0 :(得分:0)
在XYZ.ear中的jars。
如果jar是子部署,则可以在依赖项的jboss-deployment-structure.xml中指定依赖项。
例如ABC.ear / META-INF / jboss-deployment-structure.xml:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="deployment.XYZ.ear.xxxx1.jar"> <!-- xxxx1.jar is a sub-deployement of XYZ.ear -->
<imports>
<include path="**"/>
</imports>
</module>
<module name="deployment.XYZ.ear.xxxx2.jar"> <!-- xxxx2.jar is a sub-deployement of XYZ.ear -->
<imports>
<include path="**"/>
</imports>
</module>
<!-- other dependencies here ... -->
</dependencies>
</deployment>
</jboss-deployment-structure>
您可以在WF管理控制台中检查ear的子部署列表:“部署”菜单->选择“ ear”->子部署。
如果罐子只是库(不是子部署),那么您应该可以将相同的库添加到ABC.ear。