一、问题来源
今天也是个无情的码代码机器,在写代码的过程中idea出现了Out Of Memory,我就点了下showdown ,重启后启动程序的时候出现了端口被占用 直接迷惑 老老实实去用命令关闭端口
二、解决方案
1.查看占用端口的应用详情 最后一列就是PID
C:\Users\yu>netstat -ano|findstr "8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 5276
TCP 192.168.31.121:54141 113.96.208.198:8080 ESTABLISHED 6920
TCP 192.168.31.121:57132 59.37.96.170:8080 TIME_WAIT 0
TCP 192.168.31.121:57136 59.37.96.170:8080 TIME_WAIT 0
TCP 192.168.31.121:57170 113.96.232.45:8080 TIME_WAIT 0
TCP 192.168.31.121:57171 113.96.232.45:8080 TIME_WAIT 0
TCP 192.168.31.121:57172 59.37.96.170:8080 TIME_WAIT 0
TCP 192.168.31.121:57184 59.37.96.170:8080 TIME_WAIT 0
TCP 192.168.31.121:57206 113.96.232.45:8080 TIME_WAIT 0
TCP [::]:8080 [::]:0 LISTENING 5276
2.根据PID查看进程名
C:\Users\yu>tasklist|findstr "5276"
java.exe 5276 Console 4 485,120 K
3.结束进程 也可以通过任务管理器找到PID关闭进程
// 有.exe后缀的话后缀也要加上
C:\Users\yu>taskkill /f /im java.exe
成功: 已终止进程 "java.exe",其 PID 为 5276。
成功: 已终止进程 "java.exe",其 PID 为 7824。
成功: 已终止进程 "java.exe",其 PID 为 12384。
问题解决