当尝试在部署在TomEE 1.6.0.2(Tomcat 7.0.53)上的Web应用程序中使用org.apache.commons.collections4 jar的类时,出现ClassNotFoundException。
我将Web应用程序简化为一个简单的HttpServlet,除了在CollectionUtils上调用方法外,什么也没有做。在pom.xml中,除了对org.apache.commons.collections4的依赖以外,别无其他。部署后,该jar位于WEB-INF / lib中。但是仍在抛出异常。
使用apache commons collections 3.2.1中的类时,一切都很好。
任何有助于发现问题根源的提示和提示,我们将不胜感激!谢谢菲利克斯
我必须在conf / system.properties中添加openejb.classloader.forced-load = org.apache.commons.collections4
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句