高手帮帮忙,MyEclipse里面tomcat 7.x启动不了错误信息如下:2011-6-28 22:30:21 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;E:\Program Files\Apache Software Foundation\Tomcat 7.0\bin
2011-6-28 22:30:21 org.apache.coyote.AbstractProtocolHandler init
信息: Initializing ProtocolHandler ["http-bio-8080"]
2011-6-28 22:30:21 org.apache.coyote.AbstractProtocolHandler init
严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]
java.net.SocketException: Unrecognized Windows Sockets error: 0: 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 java.net.ServerSocket.<init>(ServerSocket.java:141)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:48)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:365)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:483)
at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:572)
at org.apache.catalina.startup.Catalina.load(Catalina.java:595)
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:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
2011-6-28 22:30:21 org.apache.catalina.core.StandardService initInternal
严重: Failed to initialize connector [Connector[HTTP/1.1-8080]]
org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:912)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
at org.apache.catalina.startup.Catalina.load(Catalina.java:572)
at org.apache.catalina.startup.Catalina.load(Catalina.java:595)
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:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
Caused by: java.net.SocketException: Unrecognized Windows Sockets error: 0: 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 java.net.ServerSocket.<init>(ServerSocket.java:141)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:48)
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:365)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:483)
at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)
... 13 more
2011-6-28 22:30:21 org.apache.coyote.AbstractProtocolHandler init

解决方案 »

  1.   

    信息: Initializing ProtocolHandler ["ajp-bio-8009"]
    2011-6-28 22:30:21 org.apache.coyote.AbstractProtocolHandler init
    严重: Failed to initialize end point associated with ProtocolHandler ["ajp-bio-8009"]
    java.net.SocketException: Unrecognized Windows Sockets error: 0: 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 java.net.ServerSocket.<init>(ServerSocket.java:141)
    at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:48)
    at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:365)
    at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:483)
    at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:572)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:595)
    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:262)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
    2011-6-28 22:30:21 org.apache.catalina.core.StandardService initInternal
    严重: Failed to initialize connector [Connector[AJP/1.3-8009]]
    org.apache.catalina.LifecycleException: Protocol handler initialization failed
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:912)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:101)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:572)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:595)
    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:262)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
    Caused by: java.net.SocketException: Unrecognized Windows Sockets error: 0: 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 java.net.ServerSocket.<init>(ServerSocket.java:141)
    at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:48)
    at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:365)
    at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:483)
    at org.apache.coyote.AbstractProtocolHandler.init(AbstractProtocolHandler.java:345)
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)
    ... 13 more
    2011-6-28 22:30:21 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 618 ms
    2011-6-28 22:30:21 org.apache.catalina.core.StandardService startInternal
    信息: Starting service Catalina
    2011-6-28 22:30:21 org.apache.catalina.core.StandardEngine startInternal
    信息: Starting Servlet Engine: Apache Tomcat/7.0.11
    2011-6-28 22:30:21 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory docs
    2011-6-28 22:30:21 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory examples
    2011-6-28 22:30:22 org.apache.catalina.core.ApplicationContext log
    信息: ContextListener: contextInitialized()
    2011-6-28 22:30:22 org.apache.catalina.core.ApplicationContext log
    信息: SessionListener: contextInitialized()
    2011-6-28 22:30:22 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory host-manager
    2011-6-28 22:30:22 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory jspapps
    2011-6-28 22:30:22 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory Login
    2011-6-28 22:30:29 com.sun.faces.config.ConfigureListener contextInitialized
    信息: 初始化上下文 '/Login' 的 Mojarra 2.0.2 (FCS b10)2011-6-28 22:30:29 com.sun.faces.spi.InjectionProviderFactory createInstance
    信息: JSF1048:有 PostConstruct/PreDestroy 注释。标有这些注释的 ManagedBeans 方法将表示注释已处理。
    2011-6-28 22:30:29 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory manager
    2011-6-28 22:30:30 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory mvcbooknew
    2011-6-28 22:30:30 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory mvcbooknew.myeclipse.bak
    2011-6-28 22:30:30 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory ROOT
    2011-6-28 22:30:30 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory weblogreg
    2011-6-28 22:30:30 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory WebRoot
    2011-6-28 22:30:30 org.apache.catalina.startup.Catalina start
    信息: Server startup in 9048 ms
    2011-6-28 22:30:30 org.apache.catalina.core.StandardServer await
    严重: StandardServer.await: create[localhost:8005]: 
    java.net.BindException: Address already in use: 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:422)
    at org.apache.catalina.startup.Catalina.await(Catalina.java:707)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:653)
    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:303)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
    2011-6-28 22:30:30 org.apache.coyote.AbstractProtocolHandler pause
    信息: Pausing ProtocolHandler ["http-bio-8080"]
    2011-6-28 22:30:30 org.apache.coyote.AbstractProtocolHandler pause
    信息: Pausing ProtocolHandler ["ajp-bio-8009"]
    2011-6-28 22:30:30 org.apache.catalina.core.StandardService stopInternal
    信息: Stopping service Catalina
    2011-6-28 22:30:30 org.apache.catalina.core.ApplicationContext log
    信息: SessionListener: contextDestroyed()
    2011-6-28 22:30:30 org.apache.catalina.core.ApplicationContext log
    信息: ContextListener: contextDestroyed()
      

  2.   

     The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;E:\Program Files\Apache Software Foundation\Tomcat 7.0\bin有一个文件tomcat在E:\MyEclipse\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;E:\Program Files\Apache Software Foundation\Tomcat 7.0\bin这两个目录中找不到楼主可以试试,将tomcat目录中的所有项目都删除,看看tomcat能不能启动
      

  3.   

    在myeclipse中的tomcat配置里面,path的第一个框里面加上juli.jar的引用
      

  4.   

    还没用Tomcat7 不过楼主看看这个异常
    2011-6-28 22:30:30 org.apache.catalina.core.StandardServer await
    严重: StandardServer.await: create[localhost:8005]:  
    java.net.BindException: Address already in use: JVM_Bind
      

  5.   

    严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]
    java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
     应该是端口重读  8080被占用
      

  6.   

    看你的任务管理器,是不是有个javaw.exe,把它结束了就行了.
      

  7.   

    很明显呀 端口被占用了 楼主可以配置一下tomcat的端口号 ,或者把占用端口8080的进程结束掉
      

  8.   

    用MyEclipse9 里面有配置7.x的tomcat
      

  9.   

    8005端口被用了,解决方法,可以将你的配置文件server.xml中的8005端口 改成别的端口,或者你将自己其他应用程序关掉,重启tomcat
      

  10.   

    端口被占用了吧,重新设备server.xml,改个端口吧
      

  11.   

    严重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8080"]
    java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
    端口问题
      

  12.   

     Address already in use地址已经在使用
      

  13.   

    ��Ϣ: Initializing ProtocolHandler ["http-apr-8090"]
    Mar 03, 2012 12:48:24 AM org.apache.coyote.AbstractProtocol init
    ��Ϣ: Initializing ProtocolHandler ["ajp-apr-8009"]
    Mar 03, 2012 12:48:24 AM org.apache.catalina.startup.Catalina load
    ��Ϣ: Initialization processed in 1603 ms
    Mar 03, 2012 12:48:24 AM org.apache.catalina.core.StandardService startInternal
    ��Ϣ: Starting service Catalina请问这是怎么回事?我设置为UTF8了
      

  14.   

    tomcat端口被占用,如果重启不行,就百度一下,我试过很多次,在命令行下找出占用端口的任务后关掉