Tomcat地址已经在用(Address already in use: JVM_Bind)

第一次启动Tomcat报错地址已经在用(8080端口)
解决两种方法
1.修改Tomcat的配置文件server.xml将其端口改为别的端口
2.终止占用8080的所有进程
(1)运行cmd进入命令界面 输入 netstat -ano | findstr 8080 (8080是我的Tomcat的端口)
(2) 用taskkill /f /pid 8664 (8664是我的占用8080端口的进程的pid)
截图如下:
Tomcat地址已经在用(Address already in use: JVM_Bind)_第1张图片
C:\Users\Administrator>netstat -ano | findstr 8080
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 8644
TCP 10.20.23.79:49725 183.3.235.67:8080 ESTABLISHED 3240
C:\Users\Administrator>taskkill /f /pid 8644
成功: 已终止 PID 为 8644 的进程。
杀死进程后重新关闭Tomcat再开启运行项目,若是软件,请关闭软件再重新打开运行项目,如果还是不行,打开任务管理器(Ctrl+Shift+Esc)看看有没有javaw.exe在运行,若有的话请结束这个进程,然后关闭tomcat再打开启动项目。

你可能感兴趣的:(Tomcat地址已经在用(Address already in use: JVM_Bind))