gpt4 book ai didi

java - 覆盖 wildfly/jboss 模块中特定 java 类文件的类加载

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:59 27 4
gpt4 key购买 nike

我想用我自己的自定义覆盖 JBoss/Wildfly 模块中存在的特定 java 类。如果我使用tomcat服务器,我需要做的就是将自定义的类文件放在WEB-INF/classes中。由于 WEB-INF/classes 中存在的类优先于 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);

关于java - 覆盖 wildfly/jboss 模块中特定 java 类文件的类加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42347738/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com