2011-4-21 17:29:03 org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
严重: 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)
不管是在eclipse中启动或者单独在外面启动tomcat都报这个错。tomcat从5到7都装了一遍没用。端口也换过。
以前一直好好的,今天启动tomcat突然报错了。试了网上说的卸载ipv6没有效果。请各位帮帮忙,谢谢。

解决方案 »

  1.   

    Well after hard research it seemd that the Winsock2 was corrupted. After deleting the corrupted registry keys and re-installing TCP/IP everything worked fine.根据上面的描述,意思貌似是重装tcp/ip,删除损坏的注册表键
      

  2.   

    我的问题解决了http://selbat.blog.163.com/blog/#m=0&t=1&c=fks_084066080082086070083080082095085081085067086082081067083
    感谢上面几位朋友帮忙