我想在同一个实例中为两个战争共享一个 jar 文件。
为了测试,我制作了这样的 jboss 文件夹和 war 文件。
1)JBoss 文件夹
服务器/默认
- 部署/
-- myApp.war
-- 库/
-- test_1.2.jar(only one method to output "1.2")
2)战争
myApp.war
-- 元信息/
-- WEB-INF/
-- class/
-- myservlet(reference class test to output the version)
-- lib/
-- test_1.1.jar(only one method to output "1.1")
我希望共享库可以覆盖WAR中的jar文件,
但我仍然得到版本“1.1”。
这意味着 WAR 中的 jar 文件有效,但不是“server/default/lib”中的 jar。