war 打包后tomcat部署运行 为成功运行

Blade 未结 1 27

一、该问题的重现步骤是什么?

  1. maven依赖image.png

2. pom文件修改打包类型为war

image.png

3..添加war包插件

image.png

4.修改启动类

image.png

二、你期待的结果是什么?实际看到的又是什么?

期待结果:打包成功后的war包,放到外置tomcat中可以运行

实际:打包成功后放到tomcat运行,但结果还是用的内部tomcat

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

springblade版本4.1.0.RELEASE  win11系统    jdk17  tomcat9.0.95

四、请提供详细的错误堆栈信息,这很重要。

NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

27-Sep-2024 10:51:38.591 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/9.0.95

27-Sep-2024 10:51:38.595 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建:        Sep 13 2024 18:07:47 UTC

27-Sep-2024 10:51:38.595 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号:      9.0.95.0

27-Sep-2024 10:51:38.595 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称:      Windows 11

27-Sep-2024 10:51:38.595 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:           10.0

27-Sep-2024 10:51:38.595 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构:              amd64

27-Sep-2024 10:51:38.596 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:     D:\develop\jdk17

27-Sep-2024 10:51:38.596 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本:    17.0.11+7-LTS-207

27-Sep-2024 10:51:38.596 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:        Oracle Corporation

27-Sep-2024 10:51:38.596 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:     D:\develop\apache-tomcat-9.0.95

27-Sep-2024 10:51:38.596 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:     D:\develop\apache-tomcat-9.0.95

27-Sep-2024 10:51:38.602 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       --add-opens=java.base/java.lang=ALL-UNNAMED

27-Sep-2024 10:51:38.602 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       --add-opens=java.base/java.io=ALL-UNNAMED

27-Sep-2024 10:51:38.602 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       --add-opens=java.base/java.util=ALL-UNNAMED

27-Sep-2024 10:51:38.602 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       --add-opens=java.base/java.util.concurrent=ALL-UNNAMED

27-Sep-2024 10:51:38.602 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.config.file=D:\develop\apache-tomcat-9.0.95\conf\logging.properties

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djdk.tls.ephemeralDHKeySize=2048

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.protocol.handler.pkgs=org.apache.catalina.webresources

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dignore.endorsed.dirs=

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.base=D:\develop\apache-tomcat-9.0.95

27-Sep-2024 10:51:38.604 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Dcatalina.home=D:\develop\apache-tomcat-9.0.95

27-Sep-2024 10:51:38.605 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数:       -Djava.io.tmpdir=D:\develop\apache-tomcat-9.0.95\temp

27-Sep-2024 10:51:38.608 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 使用APR版本[1.7.4]加载了基于APR的Apache Tomcat本机库[1.3.1]。

27-Sep-2024 10:51:38.608 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR功能:IPv6[true]、sendfile[true]、accept filters[false]、random[true]、UDS [true]。

27-Sep-2024 10:51:38.608 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]

27-Sep-2024 10:51:38.611 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL成功初始化 [OpenSSL 3.0.14 4 Jun 2024]

27-Sep-2024 10:51:38.778 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]

27-Sep-2024 10:51:38.800 信息 [main] org.apache.catalina.startup.Catalina.load 服务器在[353]毫秒内初始化

27-Sep-2024 10:51:38.836 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]

27-Sep-2024 10:51:38.836 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/9.0.95]

27-Sep-2024 10:51:38.858 信息 [main] org.apache.catalina.startup.HostConfig.deployWAR 正在部署web应用程序存档文件[D:\develop\apache-tomcat-9.0.95\webapps\BladeX-Boot.war]

27-Sep-2024 10:52:00.677 信息 [main] org.apache.catalina.startup.HostConfig.deployWAR web应用程序存档文件[D:\develop\apache-tomcat-9.0.95\webapps\BladeX-Boot.war]的部署已在[21,818]ms内完成

27-Sep-2024 10:52:00.678 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\develop\apache-tomcat-9.0.95\webapps\docs]

27-Sep-2024 10:52:00.720 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\develop\apache-tomcat-9.0.95\webapps\docs]的部署已在[42]毫秒内完成

27-Sep-2024 10:52:00.721 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\develop\apache-tomcat-9.0.95\webapps\examples]

27-Sep-2024 10:52:02.254 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\develop\apache-tomcat-9.0.95\webapps\examples]的部署已在[1,533]毫秒内完成

27-Sep-2024 10:52:02.255 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\develop\apache-tomcat-9.0.95\webapps\host-manager]

27-Sep-2024 10:52:02.306 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\develop\apache-tomcat-9.0.95\webapps\host-manager]的部署已在[52]毫秒内完成

27-Sep-2024 10:52:02.307 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\develop\apache-tomcat-9.0.95\webapps\manager]

27-Sep-2024 10:52:02.327 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\develop\apache-tomcat-9.0.95\webapps\manager]的部署已在[21]毫秒内完成

27-Sep-2024 10:52:02.328 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\develop\apache-tomcat-9.0.95\webapps\ROOT]

27-Sep-2024 10:52:02.362 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\develop\apache-tomcat-9.0.95\webapps\ROOT]的部署已在[35]毫秒内完成

27-Sep-2024 10:52:02.366 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]

27-Sep-2024 10:52:02.409 信息 [main] org.apache.catalina.startup.Catalina.start [23608]毫秒后服务器启动

五、若有更多详细信息,请在下面提供。

看了一下论坛 没有解决 之前发了一次没有回复


1条回答
提交回复