首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

eclipse起动Tomcat时报错:严重: IOException while loading persisted sessions: java.io.EOF

2012-10-26 
eclipse启动Tomcat时报错:严重: IOException while loading persisted sessions: java.io.EOF?? 我的项目

eclipse启动Tomcat时报错:严重: IOException while loading persisted sessions: java.io.EOF

?? 我的项目工程是Spring+hibernate+structs? 1.0,最近启动tomcat时多次遇到如下异常:

?

严重: IOException while loading persisted sessions: java.io.EOFException

严重: Exception loading sessions from persistent storage

等信息。

?

??经我查询一些网上信息,大致了什么原因,并且知道如何解决这个问题。

1、为什么会出现这种异常?

????? 多数是因为非正常方式关闭了tomcat服务造成的。导致没有正常结束一个叫Session的会话。

后来想想,我出现这样的情况,好像确实是非正常关闭服务造成的。

?

?

2、解决办法。

????? 2.1、 网上多数提到到tomcat目录下,在local目录下,找到一个Session.ser的文件删除掉就可以了。???

?????????????? 但是,我的工程比较特殊,部署过后,在tomcat目录下面并没有我的工程,也根本不可能找到这个Session.ser文件。最后,我干脆将整个local目录删除了,结果还是不可以。

????????????? 不过,也许上述方法对于可以在tomcat下找到Session.ser文件是适用的。

?

??? 2.2、? 最后经过我的磁盘搜索,终于找到这个文件的所在之地。

??????????????? 如果在tomcat目录下找不到Session.ser文件,那么去eclipse工程的目录下找。

是如下的路径下找到Session.ser文件的。

E:\btwork\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\btmis\org

?

?? 注:上述btwork是我的workspace工作目录。

????????? 估计很少人注意到eclipse下的.metadata目录。

?

??????????在这个目录下,我找到了Session.ser文件,将其删除掉,并且重新部署项目,重新启动Tomcat,问题解决了,一切正常。

??

?

?

?

?

?

热点排行