1、在pom.xml 中添加 <package>war</package>
2、添加tomcat依赖,并设置 scope = provider
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
3、在项目入口类中继承 SpringBootServletInitializer 类,并重写 configure方法
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(Application.class);
}
注:Application.class 为入口类(标记为@SpringBootApplication的类)