Maven外掛系列之spring-boot-maven-plugin Maven外掛系列之spring-boot-maven-plugin
阿新 • • 發佈:2018-12-09
Maven外掛系列之spring-boot-maven-plugin
Spring Boot的Maven外掛(Spring Boot Maven plugin)能夠以Maven的方式為應用提供Spring Boot的支援,即為Spring Boot應用提供了執行Maven操作的可能。
Spring Boot Maven plugin能夠將Spring Boot應用打包為可執行的jar或war檔案,然後以通常的方式執行Spring Boot應用。
Spring Boot Maven plugin的最新版本為2017.6.8釋出的1.5.4.RELEASE,要求Java 8, Maven 3.2及以後。
Spring Boot Maven plugin的5個Goals
- spring-boot:repackage,預設goal。在mvn package之後,再次打包可執行的jar/war,同時保留mvn package生成的jar/war為.origin
- spring-boot:run,執行Spring Boot應用
- spring-boot:start,在mvn integration-test階段,進行Spring Boot應用生命週期的管理
- spring-boot:stop,在mvn integration-test階段,進行Spring Boot應用生命週期的管理
- spring-boot:build-info,生成Actuator使用的構建資訊檔案build-info.properties
Spring Boot的Maven外掛(Spring Boot Maven plugin)能夠以Maven的方式為應用提供Spring Boot的支援,即為Spring Boot應用提供了執行Maven操作的可能。
Spring Boot Maven plugin能夠將Spring Boot應用打包為可執行的jar或war檔案,然後以通常的方式執行Spring Boot應用。
Spring Boot Maven plugin的最新版本為2017.6.8釋出的1.5.4.RELEASE,要求Java 8, Maven 3.2及以後。
Spring Boot Maven plugin的5個Goals
- spring-boot:repackage,預設goal。在mvn package之後,再次打包可執行的jar/war,同時保留mvn package生成的jar/war為.origin
- spring-boot:run,執行Spring Boot應用
- spring-boot:start,在mvn integration-test階段,進行Spring Boot應用生命週期的管理
- spring-boot:stop,在mvn integration-test階段,進行Spring Boot應用生命週期的管理
- spring-boot:build-info,生成Actuator使用的構建資訊檔案build-info.properties