端口被占用解决方法

1.tomcat起不来

昨天启动项目的时候发现tomcat跑不起来。后台输出错误Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??,对于小白的我来说,一脸懵逼,这是什么情况!无奈之下,只好找"度娘"去了,找了半天,终于发现一个和我同一个问题的小伙伴,整半天原来是端口号被占用了!下面附图,为我解惑的小伙伴:


image.png

2.解决端口号被占用问题

遇到这种端口号被占用,我是一脸懵逼,又脑子糊涂,不知道重启电脑,其实也是可以解决问题的!(其实就是被我的"WiFi共享大师"占用了……)结果就导致我不停的百度为啥被占用,咋看端口号,已经如何关掉被占用的端口号……,好了闲话不多扯了,回到正题!

1)列出所有端口号
netstat -a #列出所有端口
netstat -at #列出所有tcp端口
netstat -au #列出所有udp端口

2)在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用. 操作:操作分为两步:(1)查看该端口被那个PID所占用;
方法一:有针对性的查看端口,使用命令 Netstat –ano|findstr “<端口号>”——如图所示
方法二:查看所有的,然后找到对应的端口和PID,然后通过任务管理器的PID和命令行,就能发现是哪个程序占用了tomact的端口号了,然后关闭进程就可以啦!~……
PS:任务管理中的PID,可以通过任务管理器—查看—选择列中找到


image.png

3.我的报错截图和端口被占用截图

image.png

image.png

image.png

image.png

4.解决问题后,我再去看我的工程,如图

image.png

image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容