Several ports (8005, 8080, 8009) required

Several ports (8005, 8080, 8009) required
有时候会碰到tomcat死机,重启eclipse之后再次启动tomcat服务,

发现报错Several ports (8005, 8080, 8009) required by Tomcat v8.5 Server at localhost are already in use。

根据字面意思,端口8005, 8080, 8009被占用了。

解决方法:
方法1:杀掉占用端口的软件。

打开任务管理器,找到java虚拟机相关的进程javaw.exe,将它结束掉。如果问题没有解决,往下看。

在dos下(管理员模式):

1,netstat -ano|findstr 8080

//说明:查看占用8080端口的进程
Several ports (8005, 8080, 8009) required_第1张图片

2,taskkill /pid 6856 /f
  Several ports (8005, 8080, 8009) required_第2张图片

//说明,运行windows自带taskkill命令,将上面显示的进程号,结束掉。

方法2:修改tomcat默认端口号。

修改Tomcat的配置文件。(C:/tomcat5.5.25/conf/server.xml)

你可能感兴趣的:(java)