如何使JBoss5.0共享库可用?

如何使JBoss5.0共享库可用?,jboss,Jboss,我想在同一个实例中共享两个war的jar文件 为了进行测试,我将jboss文件夹和war文件设置为如下所示 1) JBoss文件夹 服务器/默认值 --部署/ --解放党/ 2) 战争 myApp.war --META-INF/ --WEB-INF/ -- class/ -- myservlet(reference class test to output the version) -- lib/ -- test_1.1.jar(only one method to o

我想在同一个实例中共享两个war的jar文件

为了进行测试,我将jboss文件夹和war文件设置为如下所示

1) JBoss文件夹

服务器/默认值

--部署/

--解放党/

2) 战争

myApp.war

--META-INF/

--WEB-INF/

 -- class/

    -- myservlet(reference class test to output the version)

 -- lib/

    -- test_1.1.jar(only one method to output "1.1")
我希望共享库可以在战争中覆盖jar文件

但我还是得到了版本“1.1”


这意味着WAR中的jar文件可以工作,但“server/default/lib”中的jar文件不能工作。

您是否考虑过将两个WAR打包到EAR中,并将jar移动到EAR中的
lib/
文件夹?这使得它具有可移植性,也可以在JBossAS7和更高版本上使用。

我知道,我需要设置以更改类加载器。
 -- test_1.2.jar(only one method to output "1.2")
 -- class/

    -- myservlet(reference class test to output the version)

 -- lib/

    -- test_1.1.jar(only one method to output "1.1")