天天看点

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use

在开发工具eclipse运行tomcat时出现这种错误,很有可能是已经启动了1个tomcat,而且这两个tomcat还没有修改配置文件,导致端口被占用

错误信息如下:

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use

而且修改tomcat server.xml配置文件后 eclipse运行会把配置文件还原,这就会 一直出现错误

我在网上找到一种解决方案不过不知道为什么对我的没有用

在eclipse中修改配置:window–>preferences

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use

把这个选项的对勾去掉就可以了,但是不知道为什么这种解决方案对我的没有效果

下面给出第二种解决方案(我的修改后可以直接运行):

首先打开navigator视图:打开方法:window–>show View–>Navigator 既可打开视图

找到Servers文件夹 修改tomcat的server.xml文件既可

Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use