Tomcat 启动报错

来源:互联网 发布:js textarea 换行符 编辑:程序博客网 时间:2024/05/21 12:08
严重: IOException while loading persisted sessions: java.io.EOFException 
java.io.EOFException 
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source) 
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source) 
at java.io.ObjectInputStream.readStreamHeader(Unknown Source) 
at java.io.ObjectInputStream.<init>(Unknown Source) 
at org.apache.catalina.util.CustomObjectInputStream.<init>(CustomObjectInputStream.java:58) 
at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:362) 
at org.apache.catalina.session.StandardManager.load(StandardManager.java:321) 
at org.apache.catalina.session.StandardManager.start(StandardManager.java:637) 
at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438) 
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4396) 
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) 
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) 
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) 
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041) 
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964) 
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) 
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) 
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) 
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) 
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) 
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) 
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) 
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) 
at org.apache.catalina.core.StandardService.start(StandardService.java:519) 
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) 
at org.apache.catalina.startup.Catalina.start(Catalina.java:581) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) 
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 


在网上查资料说读取硬盘session文件冲突造成,打开TOMCAT的安装目录,在WORK文件夹找到Catalina\localhost\你的工程名所在文件夹下,  把里面的session.ser删除即可。 

我找到我的工程为找到session.ser,但是在另外一个工程子目录中找到了session.ser文件删除后问题解决。

原文出处:http://csdnchwei.iteye.com/blog/808836

原创粉丝点击