我想用自己的自定义覆盖JBoss / Wildfly模块中存在的特定java类。如果我使用tomcat服务器,我需要做的就是将自定义类文件放在WEB-INF / classes中。由于WEB-INF / classes中存在的类优先于WEB-INF / lib下特定jar文件中存在的类文件。 Wildfly服务器有类似的方法吗?
答案 0 :(得分: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);