可能是已经启动的服务占用了tomcat的端口。可能是易趣推荐使用的聊天工具,把它关了之后,启动正常了。
另外如果机子上装了tomcat和oracle9也可能出现上面的报错哦。
上面的不行,就重新你设置下tomcat的端口号,就OK。
改端口的方法:
进入Program
Files\Apache
Software
Foundation\Tomcat
5.5\conf\server.xml
修改下面一段的
port,换成8081啊,随便
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
redirectPort="8443"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="GBK"
/>
myeclipse启动tomcat出错可能的原因如下:
tomcat服务器配置文件存在拼写错误或者类名没有写全,要加上包名等。
工程文件加载到tomcat,由于代码存在运行期间错误,导致tomcat无法正常启动。
你的8080端口被占用了
很可能是tomcat已经启动了(任务管理器),你第二次启动就会出这个问题!
如果不是:
1 看看是那个程序占的端口。把这个关闭掉!
2 如果都不行只能改端口!
改端口的话
tomcat安装目录下的conf/server.xml找到
redirectPort="8443" />
其中 port="8080"就是tomcat的服务端口
8080端口已被占用了
myeclipse在启动的时候,有时候在启动的时候,会误带tomcat启动
有两种可能,一种是你装了好几个tomcat不同版本
另一种是同一个tomcat启动了两次
不用更改,重启电脑就可以解决
MYEclipse集成的的TOMCAT服务和Apache Tomcat服务起冲突
错误提示已经很清晰了:at java.net.PlainSocketImpl.socketBind(Native Method)
第一步:打开Monitor Tomcat(开始程序Apache菜单里) 然后停止改服务
第二步:启动MYECLIPSE上的服务
end
友情提示:MYEclipse集成的东西有些做的很简陋 使用不方便 改放弃使用的 就放弃使用