WildFly 中的自定义隐式模块依赖
Custom implicit module dependency in WildFly
第 3 方应用程序 bpm.ear
在其 /bpm.war/WEB-INF/lib/
中包含古老的 commons-net.jar
。
我需要用我自己的 jar 版本全局覆盖它,而不修补部署中的文件。也就是说,使此更改在应用程序取消部署后仍然存在。
以前,当我们使用 JBoss 4x 时,这是通过设置 $CLASSPATH
环境解决的。 var 在启动服务器之前。当然,这在 Wildfly 11 中是行不通的。
我想在 ${JBOSS_HOME}/modules
中创建一个自定义模块(已经完成)并创建一个简单的规则以将此模块隐式添加到此服务器上部署的 所有 应用程序.
您可以使用 https://wildscribe.github.io/WildFly/16.0/subsystem/ee/#attr-global-modules 来定义应该对所有部署可用的模块列表。
第 3 方应用程序 bpm.ear
在其 /bpm.war/WEB-INF/lib/
中包含古老的 commons-net.jar
。
我需要用我自己的 jar 版本全局覆盖它,而不修补部署中的文件。也就是说,使此更改在应用程序取消部署后仍然存在。
以前,当我们使用 JBoss 4x 时,这是通过设置 $CLASSPATH
环境解决的。 var 在启动服务器之前。当然,这在 Wildfly 11 中是行不通的。
我想在 ${JBOSS_HOME}/modules
中创建一个自定义模块(已经完成)并创建一个简单的规则以将此模块隐式添加到此服务器上部署的 所有 应用程序.
您可以使用 https://wildscribe.github.io/WildFly/16.0/subsystem/ee/#attr-global-modules 来定义应该对所有部署可用的模块列表。