2009-10-28 12:12:00 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_12\bin;E:\Apache-Tomcat5.5\apache-tomcat-5.5.17\bin
2009-10-28 12:12:01 org.apache.coyote.http11.Http11BaseProtocol init
严重: 初始化endpoint时有错误
java.net.BindException: Cannot assign requested address: JVM_Bind:8080
at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297)
at org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.java:138)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1016)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:580)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:791)
at org.apache.catalina.startup.Catalina.load(Catalina.java:503)
at org.apache.catalina.startup.Catalina.load(Catalina.java:523)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:266)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
2009-10-28 12:12:01 org.apache.catalina.startup.Catalina load
严重: Catalina.start
LifecycleException:  协议处理员初始化失败:java.net.BindException: Cannot assign requested address: JVM_Bind:8080
at org.apache.catalina.connector.Connector.initialize(Connector.java:1018)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:580)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:791)
at org.apache.catalina.startup.Catalina.load(Catalina.java:503)
at org.apache.catalina.startup.Catalina.load(Catalina.java:523)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:266)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
2009-10-28 12:12:01 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2187 ms
2009-10-28 12:12:01 org.apache.catalina.core.StandardService start
信息: 启动Catalina服务
2009-10-28 12:12:01 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.17
2009-10-28 12:12:01 org.apache.catalina.core.StandardHost start
信息: XML文件的有效性检测被停用
2009-10-28 12:12:04 org.apache.catalina.core.ApplicationContext log
信息: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
2009-10-28 12:12:04 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2009-10-28 12:12:04 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2009-10-28 12:12:04 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2009-10-28 12:12:04 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2009-10-28 12:12:05 org.apache.coyote.http11.Http11BaseProtocol start
严重: 启动endpoint时有错误
java.net.BindException: Cannot assign requested address: JVM_Bind:8080
at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:297)
at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:312)
at org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:150)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:75)
at org.apache.catalina.connector.Connector.start(Connector.java:1089)
at org.apache.catalina.core.StandardService.start(StandardService.java:459)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
2009-10-28 12:12:05 org.apache.catalina.startup.Catalina start
严重: Catalina.start: 
LifecycleException:  service.getName(): "Catalina";  启动协议处理员失败:java.net.BindException: Cannot assign requested address: JVM_Bind:8080
at org.apache.catalina.connector.Connector.start(Connector.java:1096)
at org.apache.catalina.core.StandardService.start(StandardService.java:459)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
2009-10-28 12:12:05 org.apache.catalina.startup.Catalina start
信息: Server startup in 4563 ms
2009-10-28 12:12:05 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8005]: 
java.net.BindException: Cannot assign requested address: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:372)
at org.apache.catalina.startup.Catalina.await(Catalina.java:615)
at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
2009-10-28 12:12:05 org.apache.coyote.http11.Http11BaseProtocol pause
信息: 暂停Coyote HTTP/1.1:http-8080
2009-10-28 12:12:05 org.apache.catalina.connector.Connector pause
严重: 暂停协议处理员失败
java.lang.NullPointerException
at org.apache.jk.server.JkMain.pause(JkMain.java:677)
at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:162)
at org.apache.catalina.connector.Connector.pause(Connector.java:1031)
at org.apache.catalina.core.StandardService.stop(StandardService.java:491)
at org.apache.catalina.core.StandardServer.stop(StandardServer.java:743)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:601)
at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:644)---------------------------
是8080端口被占用了么?为什么我在Tomcat server.xml中将8080改成别的端口号还是不行呢??!!
改了都不行 为什么?大家帮忙给瞧瞧了!

解决方案 »

  1.   

    信息: XML文件的有效性检测被停用是不是你的tomcat缺文件啊???
      

  2.   

    把项目移除了,启动tomcat看正常不
      

  3.   


    不是端口被占,端口被占不是这个异常
    端口被占,改了端口就可以了你先看看你的防火墙,可能是你的防火墙阻止了tomcat,
    把防火墙关掉或者设置下防火墙
      

  4.   

    你的 tomcat 端口被占用勒,停勒就可以勒
      

  5.   

    可以cmd下使用netstat -aon|findstr "8080" 查看一下你的端口是否被占用。
      

  6.   

    没有配置本机的Tomcat,使用myeclipse自带的可能会出现这个问题。
    你重新安装Tomcat,在Myclipse“Windows->Preferense”下配置了试试
      

  7.   

    就是端口占用了,你以为改8080就行了吗?ajp的8009也要改的,
      

  8.   

    可能是tomcat的问题,你的tomcat是安装的吗?你在你的Myeclipse里面配置好了吗?
      

  9.   

    还是人多好办事!问题解决了.我的瑞星防火墙阻止了Tomcat
    但是奇怪了,原来用的时候从没有这样的问题,好久没用Eclipse了,昨天试试竟然无法启动猫了.
    唯一的不同就是一个星期前我的瑞星2009升级到了2010!
    其实我不喜欢用瑞星,可是又是个企业级的正版,从2006年就一直用到现在,不太舍得扔~~谢谢各位啦!