每次启动Tomcat后,就显示3个端口被javaw.exe占用

步骤如下:启动Eclipse——点击tomcatstart的猫图标启动tomcat——对一个server点击runonserver。结果提示808080058009端口被... 步骤如下:启动Eclipse——点击tomcat start的猫图标启动tomcat——对一个server点击run on server。
结果提示8080 8005 8009端口被占用,cmd里发现其均被javaw.exe占用。
杀死这个进程再进行run on server这个步骤,此时又提示Server Tomcat v7.0 Server at localhost failed to start.也就是说终止javaw即终止了tomcat。于是再次打开猫图标启动tomcat,cmd显示3个端口又被javaw占用……
启动tomcat不就和端口被javaw占用矛盾了吗,该怎么办??????
展开
 我来答
yuluoqingchi
2015-03-21 · 超过18用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:38.5万
展开全部
如果你使用eclipse连接tomcat的话,就不需要对tomcat的猫图标做任何操作,不要去单独启动Tomcat。tomcat一开始是关闭的,只需要在eclipse里启动或关闭tomcat就可以了的,这时候tomcat的启动和关闭是完全被eclipse控制的。如果你先单独打开了tomcat,又试图在eclipse里启动它,相当于是启动两次,当然端口会被占用了。

当然如果你的代码已经在tomcat里部署好了,你是可以单独启动tomcat来提供web服务的,不过单独启动的tomcat,就不能用eclipse来管理了。
追问
重启电脑后,打开Eclipse直接对一个server右键run on server,仍显示Server Tomcat v7.0 Server at localhost failed to start。ps:之前可以的,但现在如果不人工启动就出现上述情况,一旦人为地用startup.bat或者点击图标启动tomcat就显示端口被占。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式