日志文章

2007年08月13日 09:16:56

myeclipse无法启动tomcat问题一则

欢迎转载,转载时请保留下列信息:
本文来自:
http://blog.ccidnet.com/blog-htm-do-showone-uid-6587-type-blog-itemid-173654.html
作   者: jstruts


开发一直eclipse+lomboz和jbuilder,后来发现myeclipse对开发框架的支持不错就下了一个,由于使用时要去网站注册,防火墙询问时本能就点了拒绝。

自己试着用SSH集成做了一个小例子,在myeclipse配置了tomcat服务器,发布ssh应用,启动,失败,出现了以下错误提示:
 严重: Error starting endpoint
 java.net.BindException: Cannot assign requested address: JVM_Bind:80
 严重: Catalina.start:
 LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Cannot assign requested address: JVM_Bind:80

 是不是tomcat本身已经启动,检查结果tomcat没有启动,想起了IIS,也不会启动,服务我都禁掉。
 于是试了很多方法:改tomcat的端口等等,出现在同样的错误,耗费我半天时间也没解决,无奈!

 突然之间想起了防火墙的问题,一查果然有一项(见下图):

 防火墙设置



 Java(TM) 2 Platform Standard Edition binary一项是禁止的                
 位置是:d:\myeclipse\jre\bin\javaw.exe,放行,重新启动tomcat,OK! 原来:我下载安装的是myelipse的完整版本,jvm和eclipse都集成之中!
 
 结束语:防火墙的作用不可小视!呵呵!


 

Tags: myeclipse   启动   tomcat   失败   故障  

类别: 开发工具 |  评论(1) |  浏览(8260) |  收藏
一共有 1 条评论
1楼 张新杰的blog MSN:zhang-xinj.. 2007年08月13日 14:16:40 Says:
你的错误好像是端口被占用了,你到进程里结束掉那个比较小javaw的进程,启动就ok了
发表评论
看不清楚,换一张