Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 11259|Antwoord: 0

[JavaEE] Mislukt om de Java webserver tomcat te starten met een foutoplossing

[Link kopiëren]
Geplaatst op 28-11-2014 13:12:37 | | |
2014-11-28 11:25:09 org.apache.catalina.core.AprLifecycleListener init
Info: De Apache Tomcat Native-bibliotheek, die optimale prestaties in productieomgevingen mogelijk maakt, werd niet gevonden op de java.library.path: C:\Program Files\Genuitec\Common\binary\ com.sun.java.jdk.win32.x86_1.6.0.013\bin; C:\apache-tomcat-6.0.14\bin
2014-11-28 11:25:09 org.apache.coyote.http11.Http11Protocol init
Kritiek: Foutinitiatief endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
        at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
        op org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
        op 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)
        op org.apache.catalina.startup.Catalina.load(Catalina.java:518)
        op org.apache.catalina.startup.Catalina.load(Catalina.java:538)
        op sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        op sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        op sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        op java.lang.reflect.Method.invoke(Method.java:597)
        op org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
        op org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2014-11-28 11:25:09 org.apache.catalina.startup.Catalina load
Serieus: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:8080
        op 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)
        op org.apache.catalina.startup.Catalina.load(Catalina.java:518)
        op org.apache.catalina.startup.Catalina.load(Catalina.java:538)
        op sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        op sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        op sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        op java.lang.reflect.Method.invoke(Method.java:597)
        op org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
        op org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2014-11-28 11:25:09 org.apache.catalina.startup.Catalina load
Informatie: Initialisatie verwerkt in 418 ms
2014-11-28 11:25:09 org.apache.catalina.core.StandardService start
Informatie: Start van de Catalina
2014-11-28 11:25:09 org.apache.catalina.core.StandardEngine start
INFO: Servletmotor starten: Apache Tomcat/6.0.14
2014-11-28 11:25:10 org.apache.coyote.http11.Http11Protocol start
Kritiek: Foutstartpunt
java.net.BindException: Address already in use: JVM_Bind:8080
        at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
        at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:515)
        op org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:204)
        op org.apache.catalina.connector.Connector.start(Connector.java:1132)
        op org.apache.catalina.core.StandardService.start(StandardService.java:531)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        op org.apache.catalina.startup.Catalina.start(Catalina.java:566)
        op sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        op sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        op sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        op java.lang.reflect.Method.invoke(Method.java:597)
        op org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        op org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-11-28 11:25:10 org.apache.catalina.startup.Catalina start
Kritisch: Catalina.start:
LifecycleException:  service.getName(): "Catalina";  Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080
        op org.apache.catalina.connector.Connector.start(Connector.java:1139)
        op org.apache.catalina.core.StandardService.start(StandardService.java:531)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        op org.apache.catalina.startup.Catalina.start(Catalina.java:566)
        op sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        op sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        op sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        op java.lang.reflect.Method.invoke(Method.java:597)
        op org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        op org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-11-28 11:25:10 org.apache.catalina.startup.Catalina start
Info: Serverstart in 403 ms
2014-11-28 11:25:10 org.apache.catalina.core.StandardServer await
Kritisch: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
        op java.net.PlainSocketImpl.socketBind(Native Method)
        op java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
        op java.net.ServerSocket.bind(ServerSocket.java:319)
        op java.net.ServerSocket. <init>(ServerSocket.java:185)
        at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
        op org.apache.catalina.startup.Catalina.await(Catalina.java:630)
        op org.apache.catalina.startup.Catalina.start(Catalina.java:590)
        op sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        op sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        op sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        op java.lang.reflect.Method.invoke(Method.java:597)
        op org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        op org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-11-28 11:25:10 org.apache.coyote.http11.Http11Protocol pauze
Info: Coyote HTTP/1.1 pauzeren op http-8080
2014-11-28 11:25:10 org.apache.catalina.connector.Connector pauze
Kritiek: Protocol handler pauze mislukt
java.lang.NullPointerException
        op org.apache.jk.server.JkMain.pause(JkMain.java:679)
        op org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153)
        op org.apache.catalina.connector.Connector.pause(Connector.java:1074)
        op org.apache.catalina.core.StandardService.stop(StandardService.java:563)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
        op org.apache.catalina.startup.Catalina.stop(Catalina.java:616)
        op org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:659)


De reden voor het niet starten van Tomcat is dat de servicepoort wordt bezet door andere versies van Tomcat of programma's;

Oplossing:

1: Verander de poort 8080 die nu is begonnen naar een andere poort;

of

2: Stop andere versies van Tomcat-servers die poort 8080 bezetten, of stop andere programma's die poort 8080 bezetten! Probleem opgelost!





Vorig:Als je internetdenken wilt begrijpen, moet je deze 10 goede boeken lezen
Volgend:Een beschaafde stad creëren in Wuhan
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com