我试图了解如何将 JBoss EAP6 与 Spring 应用程序一起使用。我有一个示例 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文件能活吗?