这几天Tomcat启动老是遇见这个错 : Failed to initialize end point associated with ProtocolHandler [“http-apr-8080”],看来是非要我记住这个教训不可呀。
一般是 Tomcat 的默认端口被占用,或者 Tomcat 进程没有关掉。(这个可以通过任务管理器查看一下,如果发现 Tomcat 进程开着,那就结束它再启动 Tomcat 就可以了。)
解决办法:
1.先查看占用此端口的玩意儿的PID
运行 cmd ,命令行输入:netstat -ano|findstr 8080(这里我的Tomcat 的端口是使用的默认的 8080),会发现有个占用了 8080 的 PID
- 然后运行:taskkill /f /pid PID(就是上一条命令查出来的PID),回车,当提示终止成功,说明可以了,现在再重新启动 Tomcat 应该就没有问题了。
1、关于Tomcat启动报错:Failed to initialize end point associated with ProtocolHandler [“http-apr-8080”]
http://blog.youkuaiyun.com/jacy_lee_ldf/article/details/53045815
本文介绍了如何解决Tomcat启动时出现的FailedtoinitializeendpointassociatedwithProtocolHandler[“http-apr-8080”]错误。通常是因为端口被占用或进程未关闭导致。文章提供了检查端口占用情况及关闭相应进程的方法。
8151

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



