java – JBOSS中的类加载

如果我们有一个包含B.class的A.jar,则该文件位于JBAR / server / default / lib和EAR文件的WEB-INF / lib中.

我们已经关闭了
java2ParentDelegation.

如果我们想加载一个将被加载的B.class?

如果打开java2ParentDelegation怎么办?

最佳答案 EAR文件不支持WEB-INF / lib,WAR文件可以.

如果你的意思是包含在EAR中的WAR的WEB-INF / lib,那么默认情况下,应该使用WAR’的WEB-INF / lib中的JAR中的类.

关于java2ParentDelegation的效果,请参阅@skaffman发布的链接.

点赞