1、修改Application文件,继承了 SpringBootServletInitializer类;
添加了方法:
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(DemoApplication.class);
}
2、修改pom.xml文件
2.1将这里的jar改成war;
2.2 引用jar包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
3、还可以手动修改要打成war包的名字
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <warName>demo</warName> </configuration> </plugin>
4、在Maven Projects里面双击package,会开始自动打包,如果已有包,可以先双击clean进行清除