在我的 tomcat servlet 中,我引用了一个第三方 jar,其中所有注释都由 ClassLoader.getSystemClassLoader() 加载。
(JDK 库)
目前,我无法在我的 servlet 中正确获取注释,因为我认为 servlet 本身是由不同的类加载器加载的。
我该如何解决这个问题?由于它是第 3 方 jar,我不能只更改调用以使用不同的类加载器。
有人可以帮帮我吗?
最佳答案
您可能想使用:
ClassLoader classloader = Thread.currentThread().getContextClassLoader();
另见:
关于java - servlet 上的 Tomcat 类加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24382031/