端口占用解决方案
解决思路为找到占用指定端口的进程,杀掉该进程即可。
下边以 80 端口为例。
mac & linux
1. 查找占用 80 端口的进程
复制代码
COMMAND | PID | USER | FD | TYPE | DEVICE | SIZE/OFF | NODE | NAME
JAVA | 14567 | root | 36u | IPv6 | 0x68eddbc5e3fa3a53 | 0t0 | TCP | localhost:http (LISTEN)
可以忽略查看使用情况的步骤,直接根据端口查使用指定端口的进程
复制代码
2. 杀掉该进程
复制代码
Windows
win+R
快捷键打开命令提示窗口,输入cmd
,点击确定。输入
netstat -aon|findstr "8081"
,筛选使用 8081 端口的进程。记录这些占用的进程 PID,PID 为 0 的除外
输入
taskkill /f /PID 16012
杀死占用的进程 16012 为刚刚记录的 PID输入
netstat -aon|findstr "8081"
,确认无进程占用此端口,PID 为 0 的除外
评论