tomcat启动不了的原因

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


Tomcat启动不了的原因(实用收藏+更新)

如果在控制面板-“管理工具”-“服务”中启动Tomcat时,提示“本地计算机上的Apache Tomcat 服务启动后又停止了。一些服务自动停止,如果他们没什么可做的,例如“性能日志和警报”服务”,使得Tomcat启动不起来的可能的原因是:
1。由于在tomcat里JVM没有配好,他默认的是批向c:\program file\Java下的那一个,如果你确认这没有删掉,JVM指向你自己安装的jdk\jre试试。
2。改写server.xml文件出错,如果改写出错也会导致服务启动不起来。 3。设置的网络端口被占用,如IIS; 4。Tomcat和JDK版本对应问题,tomcat 5.0以上的版本,jdk也必须是1.5以上。 5。环境变量配置错误。
要是实在还不行,万全的办法:重装。


我以前在学校里也常常碰到这些问题,当时一般是重新安装tomcat.

后来慢慢得开始找问题了,发现其实还真就是上面所说的几点.

特别是很久前装的tomcat,一下子要用了就容易启动不了,后来我发现是第2点出的错.

幸亏我以前对server.xml备份过,只要换回原来的server.xml就行了.

至于原因,我还要进行分析.因为当时是做虚拟主机才对这个配置文件进行过修改的.

检查错误的方法我也看过一些,就写下来吧.

一是查看log文件,这个是每个维护人员必须养成的习惯,

二是查看端口占用,我是用fport看的,一个单文件程序,很方便实用.

三是运行命令行:"tomcat6.exe run",不过要cmd中在"D:\projects\software\Tomcat 6.0\bin"下运行,查看错误.

环境变量的话一般重新查看过就行了.

还有就是版本匹配问题,这个可以随便搜下,很多的配置方案都会写出java版本与tomcat版本.对应就行了.

相关文档
最新文档