有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JBoss 6 EAP,如何更改模块加载顺序?

我正在运行JBoss 6.1 EAP,其中一个默认模块有自己的org/omg/CORBA/ORB版本。类文件,我想为该文件使用我自己的jar。我已经尝试将它包含在我的应用程序的war文件中,但它仍然从JBoss模块中获取该文件

所以问题是,JBoss中模块的加载顺序是什么,如何更改


共 (1) 个答案

  1. # 1 楼答案

    您需要在工件中包含一个jboss-deployment-structure.xml文件,并将该文件配置为排除容器的CORBA impl

    下面是一个不包括log4j的示例

    <jboss-deployment-structure>
        <deployment>
            <!  Exclusions allow you to prevent the server from automatically adding some dependencies  >
            <exclusions>
                <module name="org.apache.log4j" />
            </exclusions>
        </deployment>
    </jboss-deployment-structure>