我正在尝试了解如何在Spring应用程序中使用JBoss EAP6。 我有一个OpenShift示例应用程序,其中包含一个jboss-deployment-structure.xml
文件。
我找到了一些关于这个文件的文档,但我不清楚为什么和什么时候应该在Spring应用程序中使用这些文件。 内容如下:
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0">
<deployment>
<dependencies>
<module name="com.h2database.h2"/>
<module name="org.codehaus.jackson.jackson-core-asl"/>
<module name="org.codehaus.jackson.jackson-mapper-asl"/>
<module name="org.slf4j"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
为什么需要声明模块依赖关系?在 JBoss 模式中,模块是什么?没有这个 xml 文件是否可能存活?