1.在pom.xml里面进行配置
(1)添加packaging配置,打成war包
<groupId>com.njtechshop</groupId>
<artifactId>shop_special</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
(2)添加provided依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
(3)添加plugin配置
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
2.在MainApplication里面进行配置
@SpringBootApplication
public class Shop_SpecialApplication extends SpringBootServletInitializer {
public static void main(String[] args) throws Exception {
SpringApplication.run(Shop_SpecialApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder){
return builder.sources(Shop_SpecialApplication.class);
}
}
3.进入项目的存放的目录,cmd进入命令行,在命令行那转到相应的路径,然后“mvn clean package”