今天不知怎么地,tomcat重启一下一直报错java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??。。。
此异常为端口被占用,原因:
1.可能TOMCAT已启动.
2.其他线程使用此端口
tomcat已经被我关闭了,考虑是第二种情况。
tomcat的默认端口是8080,在cmd下执行命令netstat -aon|findstr "8080"
可以看到8080端口被PID为5220的进程所占用。
打开任务管理器找到5220进程。
手动杀死该进程。。。。
重新启动Tomcat即可。
本文详细介绍了如何解决Tomcat重启后一直报错'java.lang.Exception: Socket bind failed'的问题,主要原因是端口被其他进程占用。通过使用netstat命令查找占用端口的进程PID,并在任务管理器中结束该进程,从而成功解决Tomcat启动问题。

被折叠的 条评论
为什么被折叠?



