jboss - WildFly 中的自定义隐式模块依赖
问题描述
有一个 3rd 方应用程序bpm.ear
,commons-net.jar
其/bpm.war/WEB-INF/lib/
.
我需要用我自己的 jar 版本全局覆盖它,而不需要修补部署中的文件。也就是说,使此更改在应用程序的取消部署后仍然存在。
以前,当我们使用 JBoss 4x 时,这是通过设置$CLASSPATH
env 来解决的。var 在启动服务器之前。当然,这在 Wildfly 11 中不起作用。
我想在内部创建一个自定义模块${JBOSS_HOME}/modules
(已经完成)并创建一个简单的规则来隐式地将此模块添加到部署在此服务器上的所有应用程序中。
解决方案
您可以使用https://wildscribe.github.io/WildFly/16.0/subsystem/ee/#attr-global-modules来定义应该可用于所有部署的模块列表。
推荐阅读
- c# - 在winforms中将数据加载到实体框架dll中的问题
- python - 单击时鼠标的坐标 - Python
- java - 插入文档时如何调用 MongoRepository (Spring Data) 中的存储函数?
- java - 禁用或避免假 gps
- c++ - 如何创建始终在线?
- mysql - 如何选择 3 个表格并显示 orderby date
- html - Bootstrap4 卡无法在 chrome 中正确堆叠
- r - 如何在函数中使用带有 cube(..., j = ,...) 的 R data.table 列名?
- html - 根据svg路径旋转图像
- javascript - 无法导航到 nodejs 中的正确文件夹