在Eclipse中启动Tomcat报如下错误:
严重: Socket accept failed
java.net.SocketException: select failed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)
at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:365)
at java.lang.Thread.run(Thread.java:619)
归根结底是由于计算机的socket出现了问题,采用CMD命令行: winsock reset 命令 。
重启结算机,再次启动Eclipse->启动Tomcat 问题消失。
文章详细介绍了在使用Eclipse启动Tomcat时遇到Socket连接失败的问题,通过执行winsockreset命令并重启计算机成功解决了该问题。
2596

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



