解决idea debug启动项目报错:unable to open debugger port(127.0.0.1:3881) java.net.socketexception"socket closed"
一、报错可能问题
问题:报的3881端口,后来改为3888端口,然后就报3888端口被占用;
于是决定正常启动程序,结果报的是1099被占用 Error running ‘bdp’: Address localhost:1099 is already in use
解决:
C:\Users\dell3010>netstat -aon|findstr "1099"
TCP 172.30.12.107:1099 180.101.139.92:80 CLOSE_WAIT 1956
C:\Users\dell3010>taskkill -f -pid 1956
成功: 已终止 PID 为 1956 的进程。
C:\Users\dell3010>netstat -aon|findstr "1099"
C:\Users\dell3010>netstat -aon|findstr "3881"
C:\Users\dell3010>netstat -aon|findstr "3888"
注意:不要局限于报错所报的端口号,有可能不是那个端口号造成的
二、查看具体占用端口
cmd
【参考】
https://blog.csdn.net/quanbugu/article/details/80180041