有没有人有使用Apache Commons JCI API的ReloadingClassLoader的经验?
唯一的用法示例可以在以下页面中找到:http://commons.apache.org/jci/usage.html
我假设只要目录或jar更改,它将自动在类加载器中重新加载类?
如果是这样,您将不得不再次加载/实例化先前加载/实例化的类(通过调用loadClass())以使用新修改的类?那是对的吗?
希望这很清楚。
最佳答案
http://commons.apache.org/jci/apidocs/org/apache/commons/jci/ReloadingClassLoader.html-根据此处的最少文档,您需要显式调用loadClass,并且如果基础资源已更改,则它将为您提供Class的新镜像,而不是旧镜像。
checkout 代码将很有用,因为文档对此并不十分详尽。
关于java - Apache Commons JCI ReloadingClassLoader,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2203383/