servlet上的Tomcat类加载器

时间:2014-06-24 08:41:38

标签: java tomcat reflection annotations

在我的tomcat servlet中,我引用了第三方jar,其中所有注释都由ClassLoader.getSystemClassLoader().加载(JDK库)

目前,我无法在servlet中正确地获取注释,因为我认为servlet本身是由不同的类加载器加载的。

如何解决此问题?由于它是第三方jar,我不能只是改变调用以使用不同的类加载器。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

您可能想要使用:

ClassLoader classloader = Thread.currentThread().getContextClassLoader();

另见: