JBoss中的类加载顺序

Spi*_*man 5 java jboss classloader

我想知道JBoss服务器的默认行为(在我的情况下是4.2.3.GA)是以parent-first或parent-last模式加载类.如果我怀疑在父级模式下工作(即首先尝试从应用程序的WEB-INF/lib加载类,并且只有在未找到它们的情况下转到server\lib),我该如何配置它才能工作在相反 - 首先尝试从外部加载类,然后再查看应用程序内部.

Bri*_*new 1

听起来你需要设置

java2ParentDelegation={false|true}
Run Code Online (Sandbox Code Playgroud)

在你的jboss-app.xmljboss-web.xml. 请参阅这篇文章了解更多信息。