使用Tomcat 7将ehCache从1.5.0版本升级到2.8.3版本后,Web应用程序不再启动,并且出现以下服务器日志错误:
SEVERE: Exception starting filter SimplePageCachingFilter
java.lang.ClassNotFoundException: net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter
在web.xml中使用SimplePageCachingFilter:
<filter>
<filter-name>SimplePageCachingFilter</filter-name>
<filter-class>net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter</filter-class>
</filter>
但是在ehCache 2.8.x中找不到SimplePageCachingFilter的替代方法
希望能有解决此问题的任何想法。
最佳答案
SimplePageCachingFilter
已移至ehcache-web
模块。您需要将其作为单独的依赖项包括在内。