1. 获取占用指定端口的进程 ID
打开命令提示符(CMD),输入以下命令:
netstat -ano | findstr :<端口号>
将 <端口号> 替换为你要查询的端口号。例如,如果你要查询 8080 端口,可以输入:
netstat -ano | findstr :8080
这条命令会返回类似以下的结果:
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 1234
其中,最后一列 1234 就是占用该端口的进程 ID(PID)。
2. 杀死占用该端口的进程
使用 taskkill 命令来杀死该进程。输入以下命令:
taskkill /PID <进程ID> /F
将 <进程ID> 替换为你在上一步中获取的进程 ID。例如:
taskkill /PID 1234 /F
3. 验证端口是否被释放
再次运行 netstat 命令来确认端口是否已经被释放:
netstat -ano | findstr :<端口号>
如果没有返回结果,说明该端口已经被释放。