当Idea被强制关闭后,重启Idea启动服务出现端口占用的情况,因为Idea默认会监听服务的端口号,这时我们需要手动关闭被占用端口号以方便服务重启,具体如下:
1. 使用windows命令行查看占用的端口信息
netstat -aon | findstr 端口
2.根据PID找到对应的程序
tasklist | findstr PID
3.强制终止程序
taskkill /f /t /im java.exe
D:\>netstat -aon | findstr 9010
TCP 0.0.0.0:9010 0.0.0.0:0 LISTENING 15424
TCP [::]:9010 [::]:0 LISTENING 15424
D:\>tasklist | findstr 15424
java.exe 15424 Console 1 348,700 K
D:\>taskkill /f /t /im java.exe
成功: 已终止 PID 1848 (属于 PID 8872 子进程)的进程。
成功: 已终止 PID 4956 (属于 PID 15424 子进程)的进程。
成功: 已终止 PID 8784 (属于 PID 8448 子进程)的进程。
成功: 已终止 PID 14600 (属于 PID 16632 子进程)的进程。
成功: 已终止 PID 8872 (属于 PID 4328 子进程)的进程。
成功: 已终止 PID 15424 (属于 PID 4328 子进程)的进程。
成功: 已终止 PID 8448 (属于 PID 16508 子进程)的进程。
成功: 已终止 PID 16632 (属于 PID 4328 子进程)的进程。