Spring Boot的Maven插件(Spring Boot Maven plugin)在Maven中提供Spring Boot支持,容许您打包可执行jar或war和运行应用程序。要使用它,您必须使用Maven 3.2(或更高版本)。若是感兴趣的,能够看一下Spring Boot Maven Plugin Site,里面有比较全的消息。html
Spring Boot Plugi有以下几个goals:java
咱们能够在这查看Usage查看,若是你想知道这个插件有什么骚操做,你能够看看的。spring
咱们在pom.xml文件中的<build>模块中,加入以下:api
加入了这个之后执行mvn clean install后,你能够在target目录看到一个.jar.original结尾的jar包,和一个正常的jar包,restful
可是这个时候,你能够执行执行 java -jar运行这个包,是否是很方便。否者会告诉你restful-api-0.0.1-SNAPSHOT.jar中没有主清单属性。maven
在官网写着对系统的系统要求:spring-boot
在官网还提供了很多examples,可是没怎么认真看:ui
还有就是在stack overflow中也就能够看到不少大神的解惑。插件
我也就是好奇,打开https://docs.spring.io/spring-boot/docs/current/maven-plugin/index.html看看,记录一下流水帐!3d