命令行解决tomcat8089端口占用问题

  • Post author:
  • Post category:其他




一、查看网上解决办法

由于IDEA不是正确关闭的。

1.查找对应的端口占用的进程:netstat -aon|findstr “8060” ,找到占用8060端口对应的程序的PID号;

netstat -aon|findstr “8060”

在这里插入图片描述

2:根据PID号找到对应的程序:tasklist|findstr “PID号” ,找到对应的程序名;

在这里插入图片描述

3:结束该进程:taskkill /f /t /im javaw.exe;或者taskkill /pid 3672 /F。

在这里插入图片描述

参考文献:https://www.cnblogs.com/bulrush/p/11120214.html

https://blog.csdn.net/coolcoffee168/article/details/90483897

**



二、问题描述:

**

Protocol handler start failed: java.net.BindException: Address already in us。。。8089



三、产生原因:

	eclipse卡闪退,程序还在跑着。重启eclipse后启动tomcat产生报错。8089端口被占用。



四、解决过程:

netstat -ano
netstat -ano|findstr "8089"
tasklist|findstr "3136"
taskkill /f /t /im javaw.exe

在这里插入图片描述

在这里插入图片描述



版权声明:本文为weixin_43820992原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。