原创

Spring Boot 项目打包成 war 包形式


修改方法

1. 在pom.xml文件中添加下面的依赖。
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-tomcat</artifactId>
  <scope>provided</scope>
</dependency>
2. 将pom.xml文件首部的jar改成war。
<version>0.0.1-SNAPSHOT</version>
    <packaging>war</packaging>
<!--<packaging>jar</packaging>-->
3. 将启动类修改为
@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer{
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(DemoApplication.class);
    }
}
4. 在控制台输入指令mvn clean package进行项目打包。

参考博文: https://blog.csdn.net/DreamWeaver_zhou/article/details/81201716

加入会员,查看文件下载地址:
  • 作者:it自学者
  • 发表时间:2019-11-05 17:40
  • 版权声明:文章内容源于网友分享,如有侵权,请发送电子邮件联系管理员及时删除。
  • 公众号转载:请在文末添加作者公众号二维码
  • 评论