Server Tomcat v7.0 Server at localhost failed to start.怎么处理

通过eclipse进行java web开发的时候偶尔会出现tomcat无法启动的问题。
如果你用的是tomcat7会报下面的错误:
Server Tomcat v7.0 Server at localhost failed to start.


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)来验证端口是否被占用。


Server Tomcat v7.0 Server at localhost failed to start.怎么处理
 

Server Tomcat v7.0 Server at localhost failed to start.怎么处理


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


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


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


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


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

可以正常启动了。


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


Server Tomcat v7.0 Server at localhost failed to start.怎么处理

 


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


一种清理tomcat


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


二种移除应用并清理tomcat


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


三种删除server并重建


Server Tomcat v7.0 Server at localhost failed to start.怎么处理


四种重新启动电脑(最笨的办法,如果不停的出现,不停的重起会烦死的。)

 

 

总之,要逐项排查,Server Tomcat v7.0 Server at localhost failed to start 问题解决方案提供完毕,希望能够帮你解决问题.