如何解决如何将依赖项添加到jboss-deployment-structure.xml中?
如何将库依赖项放入jboss-deployment-structure.xml中?
这是我的存档树:
project.ear
|-> /META-INF
|-> /lib (folder with library.jar)
|-> subproject.jar
文件“ project.ear”部署在AS JBoss 7.1中。 在“ / lib”中,有许多库,其中一个库(“ library.jar”)从JBoss中包含的外部文件中读取。 在“ library.jar”中,我在内部路径“ / src / main / resources / META-INF”中创建了“ jboss-deployment-structure.xml”,其内容如下:
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="com.properties.configuration" />
</dependencies>
</deployment>
</jboss-deployment-structure>
在“ project.ear / META-INF”中,我创建了具有以下内容的“ jboss-deployment-structure.xml”:
<jboss-deployment-structure>
<sub-deployment name="library.jar">
<dependencies>
<module name="com.properties.configuration" />
</dependencies>
</sub-deployment>
</jboss-deployment-structure>
当我尝试在JBoss 7.1管理控制台中部署软件包时,出现以下错误:
Cannot upload deployment:
{ ... Failed to process phase STRUCTURE of deployment \"project.ear\"
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException:
Sub deployment library.jar in jboss-deployment-structure.xml was not found.
Available sub deployments: subproject.jar"}
AS仅读取“ subproject.jar”。我还尝试过以多种方式更改子部署名称(例如“ lib / library.jar”),但结果始终是负面的。
有人可以帮助我吗?预先感谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。