1、添加依赖
1<dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-tomcat</artifactId> 4 <scope>provided</scope> 5</dependency>
2、添加插件
1<plugin> 2 <groupId>org.apache.maven.plugins</groupId> 3 <artifactId>maven-war-plugin</artifactId> 4 <configuration> 5 <failOnMissingWebXml>false</failOnMissingWebXml> 6 </configuration> 7</plugin>
3、指定打包后的文件名
<finalName>${project.artifactId}</finalName>
注:<finalName></finalName>放在<build></build>中
4、Application.java继承
org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
后重写configure方法
1protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { 2 return builder.sources(MiaoshaApplication.class); 3}
5、修改
<packaging>jar</packaging>
为
<packaging>war</packaging>