1首先修改启动类(也就是那个启动项目的main),继承自SpringBootServletInitializer
public class SampleController extends SpringBootServletInitializer{ public static void main(String[] args) throws Exception { SpringApplication.run(SampleController.class, args); }}
2.修改pom.xml中的 packagin为war
<packaging>war</packaging>3.去掉自带的tomcat
<!--排除自带tomcat--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>就这些