1.启动类继承SpringBootServletInitializer接口,重写configure函数
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(MyApplication.class);
}
2.pom.xml里面添加插件,替换#{启动类全类名}
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 没有该配置,devtools 不生效 -->
<fork>true</fork>
<mainClass>#{全类名}</mainClass>
</configuration>
</plugin>
</plugins>
</build>
3.Maven > install,包在target目录下