gpt4 book ai didi

maven - 如何从 Maven 依赖项生成 JBoss jboss-deployment-structure

转载 作者:行者123 更新时间:2023-12-04 18:06:05 27 4
gpt4 key购买 nike

我们的项目是使用 maven 构建的。设计良好的 pom 文件成功解决了很多依赖关系。我们需要生成我们计划部署在 JBoss7AS 上的 sar 模块。我们必须在文件 META-INF/jboss-deployment-structure.xml 中手动描述所有依赖项(包括我们的模块)

<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0">
<deployment>
<resources>
<resource-root path="lib/activemq-camel-5.6.0.jar"/>
<resource-root path="lib/activemq-core-5.6.0.jar"/>
<resource-root path="lib/activemq-pool-5.6.0.jar"/>
<resource-root path="lib/activemq-protobuf-1.1.jar"/>
<resource-root path="lib/ant-1.6.5.jar"/>
<resource-root path="lib/antlr-2.7.6.jar"/>

当我们在 maven 配置中更改任何依赖项的版本时,我们必须在所有 sar 模块中手动更改它。有没有办法使用maven功能自动生成这样的文件也可能完全避免使用这个文件?我是 JBoss 的菜鸟

最佳答案

检查这个插件,也许可以帮助你Generate module.xml and jboss-deployment-structure.xml files for EAP6/JBossAS 7 .

官方maven插件wildfly-maven-plugin不支持这个并且存在一个添加新目标的请求。

Add goal to generate jboss-deployment-structure.xml #10

关于maven - 如何从 Maven 依赖项生成 JBoss jboss-deployment-structure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26477006/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com