遇到上述异常,删除Tomcat里面的work\Catalina\localhost下的内容即可解决
原因:
该问题的原因是tomcat的 session持久化机制引起的,
tomcat这个功能本身的用意在于重启tomcat后保持之前的session,
但是在tomcat 非正常关闭后,tomcat尝试恢复session时读取失败,就抛出错误,不影响系统使用,
如果需要避免这个问题关闭tomcat的持久化功能 就就可以了
具体为修改conf下的server.xml文件
在项目的context间加入一句代码
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
原因:
该问题的原因是tomcat的 session持久化机制引起的,
tomcat这个功能本身的用意在于重启tomcat后保持之前的session,
但是在tomcat 非正常关闭后,tomcat尝试恢复session时读取失败,就抛出错误,不影响系统使用,
如果需要避免这个问题关闭tomcat的持久化功能 就就可以了
具体为修改conf下的server.xml文件
在项目的context间加入一句代码
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>