Myeclipse本来就内置了tomcat,本来不用安装tomcat,你现在安装了,你没改端口,就占用了8080端口,当你Myeclipse启动时就无法正常启动了。你先吧你安装的tomcat关掉服务,或者卸载,直接使用Myeclipse的Tomcat就行。当然,你要上线你的项目时可以使用你的Tomcat,那么Myeclipse就不要启动了。懂吗?不要占用同一个端口,要不然会有一个无法启动。
有一个说法好像和IPV6用关系,不知道对你有没有帮助
方法:原因在于 Java现在对 IPv6 的支持很不好
卸载IPv6就好了。
在本地连接的“属性”中卸载。
http://hi.baidu.com/luo_qing_long/blog/item/9eebe3b161df985f08230269.html/cmtid/74bbe2548d0fa7103b293541
这儿有个另外的解决方案可以看下:http://blog.163.com/longsu2010@yeah/blog/static/173612348201142595647247/
还有一个是是winsock的问题
如果你环境变量配置好了,请
打开eclipse,window>preferences>myeclipse>application server>tomcat 5 要选中Enable;然后后面tomcat home dircetory要选择你机器上tomcat的安装目录。
继续window>preferences>myeclipse>application server>tomcat>jdk 选择你机器上的jdk ,建议用add从新选择添加一个