Tomcat启动时遇到的异常问题

来源:互联网 发布:怀化学院教育网络系统 编辑:程序博客网 时间:2024/05/16 07:35

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,问题解决。。。


原创粉丝点击