java - Wildfly 未排除模块

标签 java deployment jboss wildfly wildfly-8

我们想从我们的代码中排除 modules\system\layers\base\javax\servlet\jSTL\api\main\jboss-jSTL-api_1.2_spec-1.1.2.Final.jar Web 应用程序部署(WAR 文件)。

因此我们在src\main\webapp\WEB-INF\jboss-deployment-structure.xml中有如下配置:

<?xml version='1.0' encoding='UTF-8'?>
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
    <deployment>
        <exclusions>
            <module name="javax.servlet.jstl.api"/>
        </exclusions>
        <dependencies>
            <module name="deployment.my-dependencies.jar"/>
        </dependencies>
    </deployment>
</jboss-deployment-structure>

在 Wildfly 日志中,我看到 my-dependencies.jar 被添加为 ModuleDependency。但是在搜索 javax.servlet.jSTL.api 时,我只看到了这个:

2015-04-03 15:22:11,971 DEBUG [org.jboss.modules] (ServerService Thread Pool -- 12) Module javax.servlet.jstl.api:main defined by local module loader @1f7c9157 (finder: local module finder @2b29f6e7 (roots: C:\Users\me\Documents\wildfly-8.2.0.Final\modules,C:\Users\me\Documents\wildfly-8.2.0.Final\modules\system\layers\base))

为什么模块没有被排除?

最佳答案

更新:似乎不能排除属于用户依赖项的模块。


该机制似乎无法像 Wildfly documentation 中描述的那样工作.我无法排除该模块。

关于java - Wildfly 未排除模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29433138/

相关文章:

java - 在将自定义对象返回到 mule 流时我做错了什么以及如何返回可由另一个 mule 流使用的对象?

java - WebLogic - 在 WebLogic Server 中部署 Spring Boot war

linux - 寻找启动jboss的最佳方式

java - 在 OpenShift RedHat 服务器中配置 hibernate.cfg.xml

java - 如何从不同的 Activity 将开关布局添加到 RecyclerView?

java - 如何提高 Android 低功耗蓝牙 GATT 吞吐量?

java - 无法部署 Spring Boot jar 应用程序

javascript - IE11 HTTPS AJAX XMLHttpRequest : Network Error 0x2eff, 由于错误 00002eff,无法完成操作

java - 如何优雅地让 java.util.Scanner 再次等待输入?

php - 设置 laravel .env 的位置