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.



出现这种问题主要会是以下几种原因: 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 问题解决方案提供完毕,希望能够帮你解决问题.

猜你喜欢

转载自ymq267.iteye.com/blog/2324278