1.修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法
public class TmsApplication extends SpringBootServletInitializer {
@Version
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(this.getClass());
}
}
2.修改pom文件中jar 为 war
<!-- <packaging>jar</packaging> -->
<packaging>war</packaging>
3.修改pom,排除tomcat插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
4.idea 中配置Tomcat 容器
[img]http://dl2.iteye.com/upload/attachment/0127/5405/471e4f21-8162-33a5-a96f-c774fb2e38dd.png[/img]
public class TmsApplication extends SpringBootServletInitializer {
@Version
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(this.getClass());
}
}
2.修改pom文件中jar 为 war
<!-- <packaging>jar</packaging> -->
<packaging>war</packaging>
3.修改pom,排除tomcat插件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
4.idea 中配置Tomcat 容器
[img]http://dl2.iteye.com/upload/attachment/0127/5405/471e4f21-8162-33a5-a96f-c774fb2e38dd.png[/img]