1. pom.xml添加
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- Spring Boot的启动类-->
<mainClass>com.tensquare.eureka.EurekaApplication</mainClass>
</configuration>
</plugin>
</plugins>
</build>
2. 在启动类添加 extends SpringBootServletInitializer
3. 在启动类中重写配置
@Override
protected SpringApplicationBuilder configure(
SpringApplicationBuilder builder) {
return builder.sources(this.getClass());
}
4. clean, package
5. java -jar 打成包的文件名就可以启动该jar包,war包的话在pom中修改为war步骤一样