对于org.apache.commons.collections4类,TomEE 1.6.0.2上的ClassNotFoundException

时间:2014-09-02 20:23:29

标签: classnotfoundexception tomee apache-commons-collection

当我在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集合3.2.1中的类时,一切都很好。

任何有助于找到问题来源的提示和提示都非常感谢! 谢谢, 菲利克斯

1 个答案:

答案 0 :(得分:2)

我必须在conf / system.properties中添加openejb.classloader.forced-load = org.apache.commons.collections4