eclipse启动Tomcat问题:严重: Socket accept failed

原文地址:eclipse启动tomcat出现“严重: Socket accept failed”问题解决办法作者:情动小杰

在eclipse中安装了Tomcat插件,启动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:317)
at java.lang.Thread.run(Thread.java:619)
2012-3-15 20:32:20 org.apache.tomcat.util.net.JIoEndpoint$Acceptor run

原因是:TCP/IP协议出现问题,可能是在安装某些软件的时候对其进行了修改或者由于某种原因破坏。如:迅雷游戏加速器、优酷的下载上传工具爱酷2等和TOMCAT有冲突,他们会占用Tomcat使用的8080端口。

解决办法:

1.需要重新安装TCP/IP协议或者修复此协议。可以使用金山或360卫士等的lsp修复来修复此协议。如果金山或360的lsp修复工具没有发现问题,要将其恢复初始化,然后重新启动系统即可解决。

2.重新初始化网络环境:在Window7下,开始-cmd-netsh winsock reset-回车-解决 这个Windows 命令winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口 netsh winsock reset 是把它恢复到默认状态。

本人解决方法: 360lsp修复工具修复。

时间: 2024-10-06 04:28:13

eclipse启动Tomcat问题:严重: Socket accept failed的相关文章

【已解决】tomcat报严重: Socket accept failed

开始 -> cmd -> netsh winsock reset -> 回车 ok,解决! winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口netsh winsock reset 是把它恢复到默认状态. netsh winsock reset命令,作用是重置Winsock 目录.如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock

Socket accept failed

启动tomcat显示如下错误: java.net.SocketException: select failed at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.Server

Springmvc+Hibernate在Eclipse启动Tomcat需要很长时间的解决方法

最近在学习SpringMvc开发,有一个提问困扰了很久,就是在Eclipse启动Tomcat需要很长时间,大概要1分多钟. 启动日志: 九月 08, 2016 8:59:01 下午 org.apache.catalina.startup.VersionLoggerListener log 信息: Server version: Apache Tomcat/8.0.36 九月 08, 2016 8:59:01 下午 org.apache.catalina.startup.VersionLogger

eclipse启动tomcat弹出错误提示:Tomcat setting should be set in tomcat preference page

eclipse启动tomcat可能会弹出以下错误: 主要原因是tomcat没有配置好,解决方案如下: 第一步:Windows->Preference->Server->Runtime Environment然后选择自己安装的Tomcat版本,然后Next,选择Tomcat安装路径,Finish 第二步:Windows->Preference->Tomcat,选择版本及安装路径,然后Apply,最后保存退出即可 检测:启动tomcat 图解如下:

eclipse启动tomcat无法访问

eclipse启动tomcat无法访问 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定

[转]eclipse启动tomcat无法访问的解决方法

这篇文章介绍了eclipse启动tomcat无法访问的解决方法,有需要的朋友可以参考一下 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: eclipse将tomcat的项目

[转]Eclipse启动Tomcat时45秒超时解决方法

原文地址:http://it.oyksoft.com/post/6577/ Eclipse启动Tomcat时,默认配置的启动超时时长为45秒.假若项目启动超过45秒将会报错.两种解决方法:1.改XMLeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml start-timeout="45" 2.双击Servers视图中的对应的Server,打开Server的属性界面,右边有个Timeou

修改eclipse启动tomcat的内存

今天在测试程序的时候要求修改eclipse中启动的tomcat的内存大小,期间修改tomcat\bin中的catalina.bat一直起不到效果,不管怎么修改eclipse启动tomcat后内存大小一直都不变,最后通过网上找到一篇文章修改成功,特此记录下来. Eclipse->Window->Preferences->Server->Runtime Environments->选中Apache Tomcat v5.0->点击Edit按钮->在弹出对话框里点击JRE

eclipse启动tomcat,突然出现 fail to start错误,导致不能启动

尝试了 1.重新安装tomcat 2.重新在eclipse中配置tomcat服务器 都没能解决 ===================================== 最后看了一个外文的问答页,其中一个回答让仔细检查web.xml文件 肉眼还是看不出什么问题,但是把最后配置的一个servlet重新配一下就好了 注意:在配置web.xml的时候要按照xml的约束规则 排列各个标签的出现顺序 eclipse启动tomcat,突然出现 fail to start错误,导致不能启动,布布扣,bubu