Windows操作系统下,提示端口被占用,怎么解决?【本文还支持,直接输入端口,Y结束进程的脚本】
在Windows操作系统下,如果我们不小心搞的导致服务端口被占用,怎么解决?
在Windows操作系统下,如果我们不小心搞的导致服务端口被占用,怎么解决?

解决方案:
假设端口为8083
1.启动cmd, 执行命令netstat -ano|findstr 8083,会查询出占用端口号的进程号,这时候执行命令
taskkill -f -pid 进程号 杀死进程,然后重启Tomcat即可解决
2.若方法一查询不到进程,(假设使用IDEA)则在Run- Edit Configurations中删掉添加的Tomcat,之后再重新配置Tomcat及其artifacts等,可解决
3.若还是不行,Ctrl Shift Delete 打开资源管理器,关掉Idea和Java jvm的进程,重新打开idea 尝试运行
4,关机重启
实操截图:
1.win+R 进入cmd
2.输入
netstat -ano | findstr 80831
3.查看对应的进程是什么

4.杀掉6312的进程
taskkill /pid 6312 -t -f

搞定。
上面操作,是不是很麻烦?可不可以搞个脚本处理呢?
需求:在Windows操作系统中,输入指定端口,查看是否有服务使用。如果有,输入Y或N。当输入Y时候,就kill 掉这个服务。如果输入N,
原创不易,完成人机校验,阅读全文
相关推荐
经验分享【已解决】Windows操作系统怎么关闭IIS工作小总结&小工具类windows操作系统通过命令开启指定端口工作小总结在Windows经常会发现8080端口已经被占用的错误工作小总结&小工具类在Windows 操作系统中多个springboot项目怎么依赖部署 经验分享windows操作系统怎么安装yarn?如何使用yarn进行安装DOCKERWindows 11 操作系统安装docker之后提示让更新wsl,执行后错误提示:403工作小总结&小工具类重装了windows server 操作系统之后,怎么使用之前的mysql数据?经验分享怎么将windows的文件夹挂载到Centos7操作系统下?