端口被占用解决方法

1.tomcat起不来

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


端口被占用解决方法_第1张图片
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,可以通过任务管理器—查看—选择列中找到


端口被占用解决方法_第2张图片
image.png

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

端口被占用解决方法_第3张图片
image.png

端口被占用解决方法_第4张图片
image.png

image.png

端口被占用解决方法_第5张图片
image.png

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

端口被占用解决方法_第6张图片
image.png

端口被占用解决方法_第7张图片
image.png
image.png

你可能感兴趣的:(端口被占用解决方法)