使用 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
SimplePageCachingFilter 在 web.xml 中使用:
<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
模块。您需要将其作为单独的依赖项包含在内。
关于java - 当 ehcache 从 1.5.0 升级到 2.8.3 时,web 应用程序无法在 tomcat 上启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24122646/