当我运行tomcat并部署战争时,我得到: NoClassDefFoundError:org/apache/commons/collections/map/LRUMap
Invocation of init method failed; nested exception is
java.lang.NoClassDefFoundError:
org/apache/commons/collections/map/LRUMap
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
~[spring-beans-3.1.0.RELEASE.jar:3.1.0.RELEASE]
奇怪的是我commons-collections-2.1.jar
在我的 WEB-INF lib 文件夹中得到了(我什至尝试过 3.1)。
编辑:我确实将commons-collections
from复制WEB-INF/lib
到了Tomcat lib
,它似乎有效。但是我无法在生产服务器上执行此操作,为什么不采用我的WEB-INF/lib
版本?