今天Tomcat在启动时,发生了两个异常:
严重: Exception loading sessions from persistent storage
Error configuring application listener of class org.springframework.web.context.ContextLoaderListene
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
1、严重: Exception loading sessions from persistent storage
出现该问题,是因为读取本地持久化session产生异常,Tomcat正常退出时不会保留持久化session信息,所以此时直接找到 sessions.ser 进行删除即可。
可以尝试在Tomcat下的 work\Catalina\localhost 路径中查找,如果是Eclipse集成Tomcat,也可以在workspace中应用目录下的.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost 中查找,或者直接搜索。
2、Error configuring application listener of class
出现ClassNotFoundException,貌似是找不到类定义,但此处的jar包是不可能缺失的,故clean重新发布一下,问题解决。