1

我想用我自己的自定义覆盖 JBoss/Wildfly 模块中存在的特定 java 类。如果我使用 tomcat 服务器,我需要做的就是将自定义的类文件放在 WEB-INF/classes 中。由于 WEB-INF/classes 中的类优先于 WEB-INF/lib 下特定 jar 文件中的类文件。Wildfly 服务器有没有类似的方法可用?

4

1 回答 1

0

我能想到的一种方法是您可以编写自己的类加载逻辑。

URLClassLoader loader;
//create object and initialize URLClassLoader loader with the corrosponding classes or jar from //specific location

//Get the 'className' by iterating Jar or by listing class files

Class c = cl.loadClass(className);
于 2017-02-20T16:32:58.527 回答