wildfly/jboss模块中的指定Java类文件的Override class Loading



我想用我自己的自定义覆盖JBOSS/WILDFLY模块中存在的特定Java类。如果我使用tomcat服务器,我需要做的一切,将自定义的类文件放在Web-Inf/类中。由于Web-Inf/类中存在的类优先于Web-Inf/lib下的特定JAR文件中的类文件。Wildfly服务器有什么类似的方法吗?

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

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);

最新更新