簡體   English   中英

spring-boot-maven-plugin 的使用

[英]Use of spring-boot-maven-plugin

在創建 Spring Boot 項目時,我將 pom.xml 中的屬性定義為<packaging>war</packaging> ,我可以使用它創建一個戰爭,然后將戰爭部署到服務器中,可能是 tomcat 或 WAS。
但是我遇到了一個名為spring-boot-maven-plugin 的插件,其文檔說明它的用途是打包可執行 jar 或 war 檔案並就地運行應用程序
我的疑問是為什么我們需要這個?
如果我的打包可以告訴我要創建什么然后可以部署它運行,那么這個插件有什么用。
我正在嘗試理解一個新項目,所以想確保每一行都有意義

Maven插件將創建一個“可執行”存檔。 如果使用戰爭包裝,則可以使用java -jar my-app.war執行您的應用程序。 如果您打算在現有的Servlet容器中部署Spring Boot應用程序,那么確實不需要此插件。

Maven插件可以執行更多操作,例如從Shell運行您的應用程序或創建構建信息。

檢查文件

Spring Boot Maven 插件在 Apache Maven 中提供 Spring Boot 支持,讓您可以打包可執行的 jar 或 war 檔案並“就地”運行應用程序。 參考這個 - https://www.javaguides.net/2019/02/use-of-spring-boot-maven-plugin-with.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM