原因分析
Tomcat执行时出现:严重: Failed to initialize end point associated with ProtocolHandler [“http-bio-8080”]
没有正常关闭之前的Tomcat服务器,然后再一次的打开Tomcat,造成严重错误————8080端口号的进程在后台依然运行。


解决方案
方法一:正常关闭
关闭之前启动过的Tomcat或者重启IDE ,注意不要直接点击叉号,可能会出现非正常关闭,如果关闭后仍然出现异常,参考方法二;

方法二:netstat -ano
首先,win+R 输入 cmd 打开黑窗口,然后输入netstat -ano 找到80端口对应的PID,接着Ctrl + shift +esc 打开任务管理器,点击详情栏,找到对应进程将其关闭即可,最后就可以正常运行。
如果感觉操作麻烦可以参考链接: 关闭占用80接口进程方法



方法三:重启电脑
如果以上都不行,个人建议重启电脑比较好。
文章介绍了Tomcat因8080端口未正常关闭导致的启动失败问题,提供了三种解决方案:一是正常关闭Tomcat或重启IDE;二是使用netstat-ano命令查找并结束占用端口的进程;三是重启电脑。这些方法旨在帮助用户解决Tomcat服务的启动故障。
1885

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



