1.查询指定端口: netstat -ano | findstr "端口号"
2.根据进程PID查询进程名称: tasklist | findstr "进程PID号"
3.根据PID杀死任务: taskkill /F /PID "进程PID号"
或者 根据进程名称杀死任务: taskkill -f -t -im "进程名称"
以下利用进程PID号杀死任务为演示:
(ps:演示的端口被占用的情况:
在idea中启动了springboot项目,占用了80端口,在位关闭的情况下,去windows命令那里启动springboot项目时,报Web server failed to start. Port 80 was already in use端口被占用)
第一步: 查询指定端口(被占用的端口,这里是80,如果是其它的话,就自行改为其它 的): netstat -ano | findstr "80"
第二步:根据进程PID号(这里演示的是20748)查询进程名称: tasklist | findstr "20748"
你会发现,idea中确实在占用80端口
第三步:根据PID杀死任务: taskkill /F /PID "20748"
之后便可以成功启动了,其实idea中也停止了项目



