java Error Starting Tomcat v6.0 Server at localhost has encountered a problem

分类:服务器| 发布:camnprbubuol| 查看: | 发表时间:2013/12/11

 在使用Eclipse启动Tomcat7时出现 'Starting Tomcat v7.0 Server at localhost' has encountered a problem.的解决办法(个人认为对tomcat v6也同样适用):

        原因一:其实可能的原因之一是你已经启动了Tomcat服务器,然后再通过Eclipse启动它,故而会造成先前的启动已经把端口占用。

       解决方法:先手动把Tomcat服务器关闭(如图1所示),然后再通过Eclipse来启动运行即可。

                        图1:关闭状态下的Tomcat 7.0

使用Eclipse启动Tomcat6时出现 'Starting Tomcat v6.0 Server at localhost' has encountered a problem.

Several ports (8005, 8009) required by Tomcat v6.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port.To start this server you will need to stop the other process or change the port number(s).

检查:本机的端口8005,8009已经被其他程序占用。
先看一下你的tomcat是否已经启动。通过windows的任务管理器看看是否java进程。eclipse会启一个javaw的进程,tomcat会启java进程。杀掉java进程再试一下(也就是结束进程:javaw.exe)。
再看一下是否有其他程序占用这个端口。是否启过php的服务器。可能会有端口冲突。

还要检查一下,自己的Tomcat是否正常?最好的方法,是重新用一份新的Tomcat程序(例如:apache-tomcat-6.0.29)

关闭Tomcat的方法,最简单的方法是:到你的tomcat目录,例如:F:\apache-tomcat-6.0.29\bin,双击:startup.bat (看看是否可以正常启动,正常的情况,是cmd窗口不关闭,不是那种一闪cmd,就消失的情况)。 双击:shutdown.bat(看看是否可以正常关闭)。

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/archives/starting-tomcat-v6.0-server-at-localhost-has-encountered-a-problem.html