SpringBoot之打成war包便于使用外置tomcat部署

【饿了么、美团】外卖红包领取地址 >> 能省一点是一点

SpringBoot提供了内置tomcat,并支持jar运行项目非常好用。但是在某些情况下为了兼容还是需要打包成war包并使用tomcat部署。这个时候该如何解决呢?

1、修改项目pom文件,使其打包方式为war。

<packaging>war</packaging>

2、修改启动类,使启动类继承SpringBootServletInitializer。

@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }

}

3、使用以下maven命令进行打包。

mvn clean package -Dmaven.test.skip=true

4、在target目录下查看打包之后的war包,并拷贝到tomcat目录下使用即可。

代码:https://gitee.com/lqccan/blog-demo/tree/master/SpringBoot/war


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍

得力(deli)2037S 办公用美工刀多功能切纸刀削笔刀片裁纸刀30°黑刃手工刀 办公用品 迷雾黑1把+10个银刃刀片
¥11.80
笔墨先锋 非临摹 英语写字课课练 新起点RJ 一年级下册
¥13.35
仟阳果舒 山东潍坊水果萝卜 潍县新鲜萝卜 时令新鲜水果蔬菜 冰激凌萝卜5斤装【新品】
¥39.80
STORELITE 塑料收纳箱 56L透黑单只 加厚衣物整理箱储物箱搬家箱打包箱子
¥39.90
蕲大妈 艾灸贴膝盖贴肩颈贴 颈椎贴 温灸发热肩颈肩周热灸 随身灸发热贴 无烟艾灸20贴/袋
¥34.90
仙灸堂 蕲艾足贴 【7贴/盒】老北京足底贴睡眠贴艾叶艾草养生艾灸贴
¥36.00
纽西之谜面膜美白补水保湿提亮肤色水乍弹睡眠面膜免洗水光肌深层锁水 烟酰胺美白面膜(一盒/7片)
¥29.00
CROSSING DAYS crossingdays搓澡巾男女搓澡神器强力搓泥澡巾去角质手套洗澡巾 灰色(粗砂 男士)+粉色(细砂 女士)
¥15.20