1. 开始---->运行---->cmd,以<<<管理员>>>身份调出命令窗口
2. 查看被占用端口对应的PID(即进程ID),输入命令:netstat -aon|findstr "端口号",回车,记下最后一位数字,即PID,
示例如下:
#查看端口8005的使用情况
netstat -aon|findstr "8005"
#命令窗口显示的数据格式如下:
TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 14700
注1:netstat -ano命令可以用来查看所有端口使用情况,netstat -ano | findstr "8005" 查看指定端口号的使用情况
注2:cls命令可以用来清屏
3. 根据PID查找进程
继续输入tasklist|findstr "14700",回车,查看是哪个进程或者程序占用了8005端口,结果是: javaw.exe
javaw.exe 14700 Console 1 313,864 K
4. 此时结果已经很明白了,接下来我们可以到控制面板中的服务区查看此进程,手动关掉它。也可以在cmd中通过命令来关闭它,输入:
taskkill /f /t /im javaw.exe