java Tomcat意外关闭

ijxebb2r  于 2023-08-01  发布在  Java
关注(0)|答案(3)|浏览(113)

我一直在工作的xampp tomcat服务器,我是新的。我配置了它并启动了xampp tomcat。它工作正常,我看到所有的端口我配置完美,但3分钟后,它显示我这个错误

"Error: Tomcat shutdown unexpectedly.
4:55:38 PM  [Tomcat]    This may be due to a blocked port, missing dependencies, 
4:55:38 PM  [Tomcat]    improper privileges, a crash, or a shutdown by another method.
4:55:38 PM  [Tomcat]    Press the Logs button to view error logs and check
4:55:38 PM  [Tomcat]    the Windows Event Viewer for more clues
4:55:38 PM  [Tomcat]    If you need more help, copy and post this
4:55:38 PM  [Tomcat]    entire log window on the forums"

字符串
我打开 Catalina 日志以获取更多信息,我注意到这个java错误:

SEVERE: Failed to initialize connector [Connector[HTTP/1.1-8080]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8080]]
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:814)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:640)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:665)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:983)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    ... 12 more
Caused by: java.net.BindException: Address already in use: JVM_Bind <null>:8080
    at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:406)
    at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:610)
    at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:429)
    at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:981)
    ... 13 more
Caused by: java.net.BindException: Address already in use: JVM_Bind
    at java.net.DualStackPlainSocketImpl.bind0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:106)
    at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:382)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:190)
    at java.net.ServerSocket.bind(ServerSocket.java:375)
    at java.net.ServerSocket.<init>(ServerSocket.java:237)
    at java.net.ServerSocket.<init>(ServerSocket.java:181)
    at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:49)
    at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:393)
    ... 17 more

w51jfk4q

w51jfk4q1#

请参阅:

Caused by: java.net.BindException: Address already in use: JVM_Bind

字符串
Tomcat配置使用的端口已被另一个应用程序使用。
关闭其他应用程序,或者编辑server.xml文件以使用其他端口(默认端口为8080)。

x9ybnkn6

x9ybnkn62#

这就是原因:
原因:java.net.BindException:已在使用中的地址:JVM_Bind:8080
这意味着服务器正在尝试绑定到端口8080,但您的机器已经在那里绑定了一些东西。确保其他进程没有占用该端口,或者选择另一个(可能在server.xml中)使用。

pcww981p

pcww981p3#

这意味着Tomcat服务器的端口(8080)当前正被另一个服务使用。您可以通过两种方式解决此问题:

选项一:更改Tomcat服务器端口

步骤1:导航到server.xml;单击控制面板上的“Config”按钮,或转到目录C:\xampp\tomcat\conf。
第2步:Ctrl + F搜索8080并将端口8080更改为更高的数字并保存。
第三步:再试一次。

选项2:杀死/停止所有使用8080和8005端口的进程。

步骤1:在设备上打开CMD(Windows:Windows按钮+ R,然后键入cmd并按Enter键)。
第2步:键入以下命令“netstat -aon find str| 8080”。
步骤3:查找在这些端口上运行的所有进程并识别它们的PID。
第4步:键入此命令“taskkill /PID 12345 /F”,其中12345是已识别的PID。
步骤5:对其他已识别的PIDS重复上述步骤。
步骤6:尝试再次启动Tomcat服务器。

相关问题