Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 11259|Răspunde: 0

[JavaEE] Nu am reușit să pornesc serverul web Java tomcat cu o soluție de eroare

[Copiază linkul]
Postat pe 28.11.2014 13:12:37 | | |
2014-11-28 11:25:09 org.apache.catalina.core.AprLifecycleListener init
Informații: Biblioteca Apache Tomcat Native, care permite performanță optimă în medii de producție, nu a fost găsită pe 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
Critic: Eroare inițializând punctul final
java.net.BindException: Address already in use: JVM_Bind:8080
        la org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
        la org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
        la org.apache.catalina.connector.Connector.initialize(Connector.java:1059)
        la org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
        la org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
        la org.apache.catalina.startup.Catalina.load(Catalina.java:518)
        la org.apache.catalina.startup.Catalina.load(Catalina.java:538)
        la sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        la sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        la sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        la java.lang.reflect.Method.invoke(Method.java:597)
        la org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
        la org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2014-11-28 11:25:09 org.apache.catalina.startup.catalina load
Serios: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:8080
        la org.apache.catalina.connector.Connector.initialize(Connector.java:1061)
        la org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
        la org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
        la org.apache.catalina.startup.Catalina.load(Catalina.java:518)
        la org.apache.catalina.startup.Catalina.load(Catalina.java:538)
        la sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        la sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        la sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        la java.lang.reflect.Method.invoke(Method.java:597)
        la org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
        la org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2014-11-28 11:25:09 org.apache.catalina.startup.catalina load
Informații: Inițializarea procesată în 418 ms
2014-11-28 11:25:09 org.apache.catalina.core.StandardService start
Informații: Începerea serviciului Catalina
2014-11-28 11:25:09 org.apache.catalina.core.StandardEngine start
INFO: Pornirea motorului Servlet: Apache Tomcat/6.0.14
2014-11-28 11:25:10 org.apache.coyote.http11.Http11Protocol start
Critic: Eroare la startul endpoint-ului
java.net.BindException: Address already in use: JVM_Bind:8080
        la org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
        la org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:515)
        la org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:204)
        la org.apache.catalina.connector.Connector.start(Connector.java:1132)
        la org.apache.catalina.core.StandardService.start(StandardService.java:531)
        la org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        la org.apache.catalina.startup.Catalina.start(Catalina.java:566)
        la sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        la sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        la sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        la java.lang.reflect.Method.invoke(Method.java:597)
        la org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        la org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-11-28 11:25:10 org.apache.catalina.startup.Catalina start
Critic: Catalina.start:
LifecycleException:  service.getName(): "Catalina";  Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080
        la org.apache.catalina.connector.Connector.start(Connector.java:1139)
        la org.apache.catalina.core.StandardService.start(StandardService.java:531)
        la org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        la org.apache.catalina.startup.Catalina.start(Catalina.java:566)
        la sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        la sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        la sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        la java.lang.reflect.Method.invoke(Method.java:597)
        la org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        la org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-11-28 11:25:10 org.apache.catalina.startup.Catalina start
Informații: Pornirea serverului în 403 ms
2014-11-28 11:25:10 org.apache.catalina.core.StandardServer await
Critic: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
        la java.net.PlainSocketImpl.socketBind(Metoda nativă)
        la java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
        at java.net.ServerSocket.bind(ServerSocket.java:319)
        la java.net.ServerSocket. <init>(ServerSocket.java:185)
        la org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
        la org.apache.catalina.startup.Catalina.await(Catalina.java:630)
        la org.apache.catalina.startup.Catalina.start(Catalina.java:590)
        la sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        la sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        la sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        la java.lang.reflect.Method.invoke(Method.java:597)
        la org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        la org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2014-11-28 11:25:10 org.apache.coyote.http11.Http11Protocol pauză
Informații: Pauză Coyote HTTP/1.1 pe http-8080
2014-11-28 11:25:10 org.apache.catalina.connector.Pauză conector
Critic: Pauza handlerului protocolului a eșuat
java.lang.NullPointerException
        la org.apache.jk.server.JkMain.pause(JkMain.java:679)
        la org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153)
        la org.apache.catalina.connector.Connector.pause(Connector.java:1074)
        la org.apache.catalina.core.StandardService.stop(StandardService.java:563)
        la org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
        la org.apache.catalina.startup.Catalina.stop(Catalina.java:616)
        la org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:659)


Motivul eșecului de a porni tomcat este că portul de serviciu este ocupat de alte versiuni de tomcat sau programe;

Soluție:

1: Schimbarea portului 8080 care este acum pornit cu un alt port;

sau

2: Opriți alte versiuni ale serverelor Tomcat care ocupă portul 8080 sau opriți alte programe care ocupă portul 8080! Problemă rezolvată!





Precedent:Dacă vrei să înțelegi gândirea pe Internet, trebuie să citești aceste 10 cărți bune
Următor:Creează un oraș civilizat în Wuhan
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com