tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

为了学习javaWeb,我安装了tomcat。

写了第一个JSP,准备运行测试一下。

tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

然后就是报错:Several ports (8005, 8080, 8009) required by Tomcat v5.5 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).

于是我尝试了好多方法。都快把我给弄发疯了。终于在尝试了各种方法,最后找到了解决方法。

找到tomcat安装目录下的这个文件夹。

tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

用sublime打开server.xml,sublime打开看起来更舒服些。

tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

修改一下三个端口号。

tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

tomcat报Several ports (8005, 8080, 8009) 端口被占用问题解决方案

关闭tomcat,再重新启动,运行jsp,成功运行。