startup.bat双击闪退并产生日志

来源:2-1 Tomcat安装与运行

到底是幼稚

2022-05-16 09:47:36

加了这样的设置,但还是运行闪退,报错

https://img.mukewang.com/climg/6281ad0c09a4d33108870083.jpg

查看日志如下

16-May-2022 09:45:27.509 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/8.5.78
16-May-2022 09:45:27.516 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建:        Mar 31 2022 16:05:28 UTC
16-May-2022 09:45:27.516 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号:      8.5.78.0
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称:      Windows 10
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:           10.0
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构:              amd64
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:     C:\Program Files\Java\jdk1.8.0_181\jre
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本:    1.8.0_181-b13
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:        Oracle Corporation
16-May-2022 09:45:27.517 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:     D:\Apache\apache-tomcat-8.5.78
16-May-2022 09:45:27.518 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:     D:\Apache\apache-tomcat-8.5.78
16-May-2022 09:45:27.518 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.config.file=D:\Apache\apache-tomcat-8.5.78\conf\logging.properties
16-May-2022 09:45:27.518 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
16-May-2022 09:45:27.519 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djdk.tls.ephemeralDHKeySize=2048
16-May-2022 09:45:27.519 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
16-May-2022 09:45:27.520 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dignore.endorsed.dirs=
16-May-2022 09:45:27.520 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.base=D:\Apache\apache-tomcat-8.5.78
16-May-2022 09:45:27.520 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.home=D:\Apache\apache-tomcat-8.5.78
16-May-2022 09:45:27.520 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.io.tmpdir=D:\Apache\apache-tomcat-8.5.78\temp
16-May-2022 09:45:27.521 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 在java.library.path:[C:\Program Files\Java\jdk1.8.0_181\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files\Java\jdk1.8.0_181\bin;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\Git\cmd;D:\软件安装位置\nodejs\;D:\软件安装位置\redis\;C:\Program Files\MySQL\MySQL Server 8.0\bin;;C:\Program Files\Microsoft VS Code\bin;C:\Users\w23392\AppData\Local\Microsoft\WindowsApps;;D:\软件安装位置\ideaIU-2020.1.1\IntelliJ IDEA 2020.1.1\bin;;C:\Users\w23392\AppData\Roaming\npm;.]上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中获得最佳性能
16-May-2022 09:45:27.672 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]
16-May-2022 09:45:27.700 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 632 ms
16-May-2022 09:45:27.742 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]
16-May-2022 09:45:27.742 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/8.5.78]
16-May-2022 09:45:27.768 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Apache\apache-tomcat-8.5.78\webapps\docs]
16-May-2022 09:45:28.092 警告 [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom 使用[SHA1PRNG]创建会话ID生成的SecureRandom实例花费了[140]毫秒。
16-May-2022 09:45:28.110 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Apache\apache-tomcat-8.5.78\webapps\docs]的部署已在[342]毫秒内完成
16-May-2022 09:45:28.111 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Apache\apache-tomcat-8.5.78\webapps\examples]
16-May-2022 09:45:28.384 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Apache\apache-tomcat-8.5.78\webapps\examples]的部署已在[273]毫秒内完成
16-May-2022 09:45:28.384 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Apache\apache-tomcat-8.5.78\webapps\host-manager]
16-May-2022 09:45:28.420 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Apache\apache-tomcat-8.5.78\webapps\host-manager]的部署已在[36]毫秒内完成
16-May-2022 09:45:28.420 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Apache\apache-tomcat-8.5.78\webapps\manager]
16-May-2022 09:45:28.451 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Apache\apache-tomcat-8.5.78\webapps\manager]的部署已在[31]毫秒内完成
16-May-2022 09:45:28.451 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\Apache\apache-tomcat-8.5.78\webapps\ROOT]
16-May-2022 09:45:28.476 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\Apache\apache-tomcat-8.5.78\webapps\ROOT]的部署已在[25]毫秒内完成
16-May-2022 09:45:28.479 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
16-May-2022 09:45:28.572 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 871 ms
16-May-2022 09:45:28.580 严重 [main] org.apache.catalina.core.StandardServer.await 无法在地址[localhost]和端口[8005]上创建服务器关闭套接字(基本端口[8005]和偏移量[0])
	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:387)
		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 org.apache.catalina.core.StandardServer.await(StandardServer.java:446)
		at org.apache.catalina.startup.Catalina.await(Catalina.java:783)
		at org.apache.catalina.startup.Catalina.start(Catalina.java:729)
		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:498)
		at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
16-May-2022 09:45:28.582 信息 [main] org.apache.coyote.AbstractProtocol.pause 暂停ProtocolHandler["http-nio-8080"]
16-May-2022 09:45:28.725 信息 [main] org.apache.catalina.core.StandardService.stopInternal 正在停止服务[Catalina]
16-May-2022 09:45:28.750 信息 [main] org.apache.coyote.AbstractProtocol.stop 正在停止ProtocolHandler ["http-nio-8080"]
16-May-2022 09:45:28.758 信息 [main] org.apache.coyote.AbstractProtocol.destroy 正在摧毁协议处理器 ["http-nio-8080"]


写回答

1回答

好帮手慕小小

2022-05-16

同学你好,可能是端口号被占用,建议重启电脑后在重新启动tomcat试下。

祝学习愉快~

0

0 学习 · 9886 问题

查看课程

相似问题