启动springboot项目时提示Address already in use: bind
其实是因为端口被占用了, 常规的处理思路为:删除任务管理器中的javaw.exe进程即可;当删除仍然解决不了时,一般处理思路如下,以windows系统为例。
1.查看当前端口被哪个进程占用了(进入到CMD中)
netstat -ano|findstr "8091"
输出结果为:C:\Users\wei.su>netstat -ano|findstr "8091"
TCP 0.0.0.0:8091 0.0.0.0:0 LISTENING 4368
TCP [::]:8091 [::]:0 LISTENING 4368
我们发现8091端口被4368进程占用了
2.基于进程号找进程名称
tasklist|findstr "4368"
输出结果为:
java.exe 4368 Console 1 158,376 K
3、杀死进程
kill -9 3827
这样占用端口的进程就被kill了,我们再启动项目就可以正常运行了
总结
感谢能看到这里的朋友😉
本次的分享就到这里,猫头鹰数据致力于为大家分享技术干货😎
如果以上过程中出现了任何的纰漏错误,烦请大佬们指正😅
受益的朋友或对技术感兴趣的伙伴记得点赞关注支持一波🙏
也可以搜索关注我的微信公众号【猫头鹰数据分析】,留言交流🙏