各位高手帮帮忙啊,我在MyEclipse里面启动不了Tomcat下面是出错的消息严重: Error initializing endpoint
java.net.SocketException: Permission denied: listen failed
at java.net.PlainSocketImpl.socketListen(Native Method)
at java.net.PlainSocketImpl.listen(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50)
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:496)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1059)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2008-11-12 13:38:18 org.apache.catalina.startup.Catalina load
严重: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.SocketException: Permission denied: listen failed
at org.apache.catalina.connector.Connector.initialize(Connector.java:1061)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2008-11-12 13:38:18 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 684 ms
2008-11-12 13:38:18 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2008-11-12 13:38:18 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.14
log4j:WARN No appenders could be found for logger (org.apache.struts.util.PropertyMessageResources).
log4j:WARN Please initialize the log4j system properly.
2008-11-12 13:38:21 org.apache.catalina.core.ApplicationContext log
信息: Initializing WebApplicationContext for Struts ActionServlet 'action', module ''
2008-11-12 13:38:22 org.apache.catalina.core.ApplicationContext log
严重: action: null

解决方案 »

  1.   

    1.两次启动,第一次启动了没有关,然后再启动tomcat就出现上面的错误
    2.端口被其他应用程序占用了,修改下端口
      

  2.   

    应该不是端口问题哦,我重新安装MyEclipse后就报这个错误,没重新安装之前是正常启动的
      

  3.   

    我自己手动启动Tomcat也没问题,就是在MyEclipse启动有问题
      

  4.   

    是不是你设置的版本的时候设置错了啊。myeclipse里有自带的tomcat你用的是它自带的还是自己安装的啊。。
      

  5.   

    initializing 
    延时加载,这个问题麻烦啦。
    有很多中种方式来解决延时加载,如果LZ要的话我可以贴出来。
      

  6.   

    它自带MyEclipseTomcat的也不行,楼上的你把它贴出来嘛,谢谢了
      

  7.   

    我也遇到同样的问题了,我的也是金山毒霸的原因,tomcat是起来了,谢谢
      

  8.   

    lz重新配置个tomcat试试,关掉java.exe进程