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_第1张图片
而且修改tomcat server.xml配置文件后 eclipse运行会把配置文件还原,这就会 一直出现错误

我在网上找到一种解决方案不过不知道为什么对我的没有用
在eclipse中修改配置:window–>preferences
Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use_第2张图片
把这个选项的对勾去掉就可以了,但是不知道为什么这种解决方案对我的没有效果

下面给出第二种解决方案(我的修改后可以直接运行):
首先打开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_第3张图片

你可能感兴趣的:(Several ports (8005, 8009) required by Tomcat v9.0 Server at localhost are already in use)