今天在s2sh的基础上,添加了对index页面的缓存,用了下ehcache,之前引入了ehcache.jar
启动tomcat5.0.28但报java.lang.NoClassDefFoundError: edu/emory/mathcs/backport/java/util/concurrent/BlockingQueue
由于采用的spring2.5,其中的ehcache-1.5.0.jar,查找后发现是缺少backport-util-concurrent.jar
由于ehcache是在spring解压目录下的lib/ehcache下,所以仍然在lib下的其他目录下查找,最后在concurrent下找到了backport-util-concurrent.jar,于是将后者拷贝到WEB-INF/lib下,之前的异常没有了!
本文记录了在Spring 2.5环境下集成EHCache时遇到的NoClassDefFoundError异常,并详细描述了解决方案,即引入backport-util-concurrent.jar以确保应用正常运行。
295

被折叠的 条评论
为什么被折叠?



