首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wildfly中jboss-deployment-structure.xml中的模块别名标记是什么?这个标签的用法是什么?

Wildfly中jboss-deployment-structure.xml中的模块别名标记是什么?这个标签的用法是什么?
EN

Stack Overflow用户
提问于 2015-05-20 21:33:07
回答 2查看 1.3K关注 0票数 2

有人能解释一下Wildfly中boss-deployment-structure.xml中的module-alias标签的用法吗?

并给出了一个示例场景。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2015-09-17 06:02:43

我发现一个.war可以依赖于另一个.war来控制Wildfly部署.war的顺序。通过指定模块别名,.war可以使用别名而不是.war .war文件名引用另一个.war。

有关这方面的示例,请参见Wildfly/JBoss deployment startup order

这对我来说几乎是有效的..。但是,由于存在依赖关系,额外的类被加载到内存中(有关详细信息,请参阅链接)。我只想控制启动顺序。

这只是一个例子。

票数 1
EN

Stack Overflow用户

发布于 2018-06-01 12:50:54

模块别名标签是为了避免将动态版本考虑在内。例如:

代码语言:javascript
复制
<?xml version='1.0' encoding='UTF-8'?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
   <deployment>
      <module-alias name="test.project"/>
   </deployment>
</jboss-deployment-structure> 

我实际的war名称是test.project.0.0.1-SNAPSHOT.war。因为我对战争的版本一直在变化,所以我不想考虑这个版本。因此,我通过在module-alias标记中提到它来避免这种情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30351245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档