我有一个罐子,server/default/lib
里面有Foo.class
,Bar.class
我的同一个类也application/WEB-INF/classes
部署在server/default/deploy
.
并且Example.class
正在使用Foo.class
实例和Bar.class
实例
现在的情况是Example.class
应该Foo.class
在我的应用程序和jar 文件Bar.class
中使用。default/lib
即我的应用程序应该使用应用程序类文件夹中的类,如果在类文件夹中找不到,那么它应该使用default/lib
jar 文件中的类。
要做我已经定义了jboss-web.xml
文件
<jboss-web>
<class-loading java2ClassLoadingCompliance="true">
<loader-repository>
com.example:eagle=web-360.jar
<loader-repository-config>java2ParentDelegation=true</loader-repository-config>
</loader-repository>
</class-loading>
</jboss-web>
web-360.jar
是那个罐子default/lib
。
com.eagle:eagle
没有意义。。