springboot项目打成war后部署到tomcat,tomcat启动时springboot未加载

author author     2023-05-03     316

关键词:

参考技术A maven打成war包后部署Tomcat后,启动页面没有看到spring boot加载的信息,即控制台没有打印出那个大大的spring boot 字符串,这是spring boot没有被容器加载,修改方法如下:

@SpringBootApplication

public class RestApplication extends SpringBootServletInitializer

    @Override

    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder)

        return builder.sources(RestApplication.class);

   

    public static void main(String[] args)

        SpringApplication.run(RestApplication.class, args);

   



就是让启动类继承SpringBootServletInitializer,并重写configure方法,然后再打war包部署,就能成功加载spring boot了,项目能够正常访问。

springboot项目打成war包部署到tomcat

...e依赖m1和m2,将m1和m2编译生成的jar包一起打成一个war包。springboot项目打成war包部署到tomcat时需要改变启动方式,否则运行tomcat时war包只会解压,但是加载不了package的Application.java文件内容:1importorg.springframework 查看详情

springboot项目打成war包部署到服务器

   这是springboot学习的第二篇了,在上一篇已经整合了springboot项目了,如果还有小伙伴没有看得可以先去看第一篇    基础整合springboot项目    到这里的小伙伴应该都是会整合基本的springboo... 查看详情

springboot项目打成war包,并部署到tomcat服务器

环境版本说明JDK13,tomcat9,springframework2.2.4.RELEASE一.pom文件修改将packaging中改成war二.排除内置的Tomcat容器<!--声明springboot内嵌tomcat的作用范围在运行时不起作用--><dependency><groupId>org.springframework.boot</grou 查看详情

将springboot项目打成war包并部署到tomcat(代码片段)

当前环境:WindowsTomcat版本:tomcat8.5SpringBoot版本:2.2.31.pom.xml修改打包方式<packaging>war</packaging>2.加入SpringBoot打包插件(pom.xml)<build><plugins><plugi 查看详情

springboot项目如何进行打包部署

springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成jar进行部署更合适。首先需要在appl... 查看详情

javaweb项目使用idea打成war包

步骤:1、点击File-->ProjectStructure...如下图:2、出现如下界面后点击Artifacts-->绿色加号-->WebApplication:Archive-->For‘项目名:warexploded‘如下图: 3、出现如下界面后Outputdirectory=war包生成的位置 Includeinprojectbuild=tomc 查看详情

记录一次springboot打成war包部署到tomcat启动报错

启动时,报错信息如下:28-Sep-201816:55:41.567严重[localhost-startStop-1]org.apache.catalina.core.StandardContext.startInternalErrorduringServletContainerInitializerprocessingjavax.servlet.ServletException:Failedto 查看详情

nginx反向代理springboot的jar包

springboot项目部署到服务器常见的方式就是打成war包部署Tomcat或者打成jar包直接使用内置容易运行,很多人现在都打成war包部署到tomcat,这种方式虽然没问题 但是后期维护比较麻烦。从官方的说明中打成jar部署是最好的方式... 查看详情

nginx反向代理springboot的jar包

springboot项目部署到服务器常见的方式就是打成war包部署Tomcat或者打成jar包直接使用内置容易运行,很多人现在都打成war包部署到tomcat,这种方式虽然没问题 但是后期维护比较麻烦。从官方的说明中打成jar部署是最好的方式... 查看详情

如何将一个springboot简便地打成一个war包(转)

为什么要把SpringBoot打成war包正常情况下SpringBoot项目是以jar包的形式,通过命令行:java-jardemo.jar来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题: 上传... 查看详情

springboot打包以及centos下部署

springboot打包以及部署一、打包springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成jar进... 查看详情

如何将一个springboot简便地打成一个war包(亲测有效)

正常情况下SpringBoot项目是以jar包的形式,通过命令行:来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题:上传到项目的文件,如果是保存在项目中的,那么... 查看详情

springboot项目部署到tomcat

...加<.packaging>war</.packaging>,打包为war包2、不使用SpringBoot内置的Tomcat,添加二、修改application.properties文件,添加content-path三、修改启动文件main方法,让该方法继承自SpringBootServletInitializer,并且重写configure方法:修改后的... 查看详情

idea打包javaweb的war包并部署到tomcat(代码片段)

文章目录前言基础认识JAR包War包JavaWeb项目创建WAR部署手动部署WAR的打包Tomcat部署总结前言JavaWeb工程,都是打成War包后进行发布的,打成War包的好处是不会缺少目录,并且只管理好一个发布文件就好。将War包放在Tomcat... 查看详情

springboot打包成war,部署到tomcat无法访问的问题(代码片段)

...但是到了项目打包发布掉链子了。如很多帖子一样:首先springboot内嵌的tomcat,再依赖servlet-api,修改启动类继承SpringBootServletInitializer,打成war放入tomcat中一、pom.xml删掉内嵌tomcat`<dependency><groupId>org.springframew 查看详情

springboot将项目打成war包

1.将项目的打包方式改为war包<groupId>com.cc</groupId><artifactId>aaaaaa</artifactId><version>0.0.1-SNAPSHOT</version><packaging>war</packaging>2.排除内置tomcat<depen 查看详情

springboot进行war包部署,以及踩坑历险!!!

参考技术A使用springboot也很长时间了,一直都是使用内置Tomcat运行项目,最近由于公司架构需要将项目以war包形式发布封装组件,又不想把自己多天的成功重新用spring造一遍,遂有了将springboot打成war包的想法。参考网上各种方法... 查看详情

springboot打war包后部署到tomcat后访问返回404错误

springboot打war包后部署到tomcat后访问返回404错误1、正常情况下,修改打包方式为war<packaging>war</packaging> 2、启动类继承SpringBootServletInitializer,重写configure方法@SpringBootApplicationpublicclassSmallProgramApplicati 查看详情