Server Tomcat v7.0 Server at localhost failed to start.怎么处理
www.MyException.Cn 网友分享于:2015-02-04 搜索量:900次
width="300" height="250" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" id="aswift_0" name="aswift_0" style="margin: 0px; padding: 0px; left: 0px; position: absolute; top: 0px;">
id="iframeu1107459_0" src="http://pos.baidu.com/bcim?rdid=1107459&dc=2&di=u1107459&dri=0&dis=0&dai=3&ps=263x529&dcb=BAIDU_SSP_define&dtm=BAIDU_DUP_SETJSONADSLOT&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1468203463289&ti=Server%20Tomcat%20v7.0%20Server%20at%20localhost%20failed%20to%20start.%E6%80%8E%E4%B9%88%E5%A4%84%E7%90%86%20&ari=1&dbv=2&drs=1&pcs=1347x836&pss=1347x527&cfv=0&cpl=4&chi=1&cce=true&cec=UTF-8&tlm=1430684287&rw=836<u=http%3A%2F%2Fwww.myexception.cn%2Fh%2F1409244.html<r=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3D0_x9JPqNt4xa2iqQ8ywgrSLMv8Fi-1dMjaOa78AzUlua_e1ft-WPhs6f_X3F3vFR1p6PKLcd3-OElev0CfYgFa%26wd%3D%26eqid%3Decb09d480000b4d700000005578301c2&ecd=1&psr=1920x1080&par=1920x1040&pis=-1x-1&ccd=24&cja=false&cmi=6&col=zh-CN&cdo=-1&tcn=1468203464&qn=8a4ad6de60a87d8d&tt=1468203463274.229.398.399" width="300" height="250" align="center,center" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="margin: 0px; padding: 0px; border-width: 0px; border-style: initial; vertical-align: bottom;">
通过eclipse进行java web开发的时候偶尔会出现tomcat无法启动的问题。
如果你用的是tomcat7会报下面的错误:
Server Tomcat v7.0 Server at localhost failed to start.

出现这种问题主要会是以下几种原因:
1、端口被占用
这种情况一般都是你的tomcat端口(默认端口8080)被占用了。你可以通过在浏览器中访问
(http://127.0.0.1:8080)或运行telnet命令(telnet 127.0.0.1 8080)来验证端口是否被占用。


如果你的电脑不能运行telnet命令可以通过baidu查找下载一个,放到系统目录下(C:\Windows\System32)。
这样你就能正常的运行telnet命令了。或者安装telnet服务,这个没有前一重方法方便,就不细说了。

确认了是因为端口被占用引起的问题后,我们就可以来处理该问题了。
一种办法是将被占用的端口的服务停掉,使其不备占用。
二种办法就是修改tomcat的端口了,在Eclipse中双击tomcat,修改其端口号。具体如下图所示:


2、启动时间不够
这是由于服务启动的时间相对较长,而设置的timeout时间太短而引发的问题。你只需要将timeout时间设置长一些旧
可以正常启动了。


3、eclipse引发的问题
如果不属于前面两种情况,那么很可能是eclipse在管理tomcat是出现的问题。
对于这种情况,我们一般可以通过以下四种方式来解决:
一种清理tomcat

二种移除应用并清理tomcat

三种删除server并重建

四种重新启动电脑(最笨的办法,如果不停的出现,不停的重起会烦死的。)
总之,要逐项排查,Server Tomcat v7.0 Server at localhost failed to start 问题解决方案提供完毕,希望能够帮你解决问题.