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