文章目录
前言通过pid查看是什么进程查找所有运行的端口号查看被占用端口号的pid杀死指定pid进程启动项目时报如下错误
前言
?前言?
?博客:【无聊大侠hello word】?
✍有一点思考,有一点想法,有一点理性!✍
✍本文由在下【无聊大侠hello word】原创,首发于CSDN✍
通过pid查看是什么进程
tasklist | findstr pid
查找所有运行的端口号
netstat -ano
查看被占用端口号的pid
netstat -aon |findstr “8080”
杀死指定pid进程
taskkill -t -f /pid pid号
启动项目时报如下错误
解决方案
本错误发生了端口抢占 重点是在 任务资源管理器 里面找不到时的解决方案
第一步
1.用cmd
打开本地的在windows命令行窗口:
2.在windows
命令行窗口下键入如下命令:
第二步
在第二步有可能发生如下:
解决办法:
第三步
在本地地址
下面可以看到被占用的端口号情况
比如上图中9001
端口被PID
为19076
的进程占用了。
1 .假如是希望查找指定的端口号被占用情况,比如查找80端口被占用的情况
可以使用如下命令:
netstat -aon | findstr "9001"
2 . 上面的命令就会查找到端口号中包含"9001"的端口占用情况,如下图
3 .知道了占用9001
端口号的进程是PID为19076
的进程,用下面的命令来查看具体的该进程的名称,使用如下命令:
tasklist | findstr "19076"
4 .假如这个进程占用了你的端口号,那么用这个方法干掉它。
第一种方法:
用Ctrl+Alt+Delete
调出windows任务管理器窗口
,可以直接通过名称找到这个占用的进程,然后选择结束进程。也可以通过PID号找到这个进程。点击<查看>-><选择列>,勾选<PID(进程标识符号)>,找到并结束进程。
第二种方法:
就是继续使用命令:
taskkill是Windows命令行里终止指定程序“进程”的命令。 /f 表示强制终止/im 表示指定的进程名称,例如“explor.exe" /pid 表示指定的进程ID进程号 taskkill /f /im javaw.exetaskkill /f /pid 19076
第一种:taskkill /im java.exe /f第二种:taskkill /f /t /javaw.exe
然后就可以运行项目
先赞后看,养成习惯!!!^ _ ^ ❤️ ❤️ ❤️
码字不易,大家的支持就是我的坚持下去的动力。点赞后不要忘了关注我哦!