您的位置:首页 > 运维架构 > Tomcat

Tomcat启动时遇到的异常问题

2013-04-20 21:52 357 查看
Tomcat在启动时出现如下异常问题:

第一、

2013-1-30 11:50:31 org.apache.catalina.session.StandardManager doLoad

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

2013-1-30 11:50:42 org.apache.catalina.session.StandardManager start

严重: Exception loading sessions from persistent storage

解析:

因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题,处理方法如下:

将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser亦可

第二、 启动tomcat 报错误:

ServletContextEvent cannot be resolved

解决:

重新编译

project -----build all

第三、
今天在用MyEclipse导入其它项目时,启动tomcat一直出现这个问题,然后就开始找解决的方法。

1.The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project

2.The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files

解决办法:

1.将JRE先remove掉,然后重新引入JRE即可。

(Project->properties->Java Bulid Path->Libraries->Add Librarie

选取:Jre System Librarie )

第四:

发生如下异常:

The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:.....

解决如下:

在http://tomcat.heanet.ie/native/ 1.1.14/ binaries/

下载dll文件:tcnative-1.dll(版本是1.1.14)

然后把它复制到jdk的bin目录下

第五:

五月 03, 2013 10:18:36 上午 org.apache.catalina.startup.Catalina load

严重: Catalina.start

LifecycleException: Protocol handler initialization failed: java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??

at org.apache.catalina.connector.Connector.initialize(Connector.java:1061)

java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????/???)????í?????Ρ?

解决方法:

打开任务管理器,找到名为 JAVAX.EXE(有的显示为JAVAW.EXE) 的进程(大小写可能有不同),

结束掉占内存小的那个(占内存大的那个为当前正在使用的myeclipse),重启tomcat,问题解决。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: