欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot中的maven插件spring-boot-maven-plugin使用

 更新時(shí)間:2023年12月25日 11:41:21   作者:tealala  
這篇文章主要介紹了SpringBoot中的maven插件spring-boot-maven-plugin使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

SpringBoot中的maven插件spring-boot-maven-plugin使用

Spring Boot 的Maven插件(Spring Boot Maven plugin) 能夠以Maven的方式為應(yīng)用提供Spring Boot 的支持,即為Spring Boot應(yīng)用提供了執(zhí)行Maven操作的可能

Spring Boot Maven Plugin能夠?qū)pring Boot應(yīng)用打包為可執(zhí)行的jar或war文件,執(zhí)行springboot應(yīng)用

安裝Spring Boot Maven Plugin插件的條件

(1)如果POM是繼承spring-boot-starter-parent的話,只需要指定以下內(nèi)容就行:

<properties>
   <java.version>1.8</java.version>
   <start-class>com.myproject.PortalutilApplication</start-class>
</properties>

(2)如果POM不是繼承spring-boot-starter-parent的話,就需要安裝spring-boot-maven-plugin插件,如下:

<build>
   <finalName>projectByMyself</finalName>
   <plugins>
      <plugin>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-maven-plugin</artifactId>
         <version>2.0.1.RELEASE</version>
         <configuration>
            <mainClass>${start-class}</mainClass>
            <layout>ZIP</layout>
         </configuration>
         <executions>
            <execution>
               <goals>
                  <goal>repackage</goal>
               </goals>
            </execution>
         </executions>
      </plugin>
   </plugins>
</build>

<finalName></finalName>標(biāo)簽的作用:

1、設(shè)置了就會(huì)按照自己設(shè)定的名字作為包名

2、如果沒(méi)有設(shè)置,打包后的包名為:artifactId與version拼接的結(jié)果

如下圖:

${start-class} 其實(shí)就是項(xiàng)目的啟動(dòng)類,例如:com.myproject.PortalutilApplication

layout屬性的值可以如下:

1、JAR,即通常的可執(zhí)行jar

Main-Class: org.springframework.boot.loader.JarLauncher

2、WAR,即通常的可執(zhí)行war,需要的servlet容器依賴位于WEB-INF/lib-provided

Main-Class: org.springframework.boot.loader.warLauncher

3、ZIP,即DIR,類似于JAR

Main-Class: org.springframework.boot.loader.PropertiesLauncher

4、MODULE,將所有的依賴庫(kù)打包(scope為provided的除外),但是不打包Spring Boot的任何Launcher

5、NONE,將所有的依賴庫(kù)打包,但是不打包Spring Boot的任何Launcher

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Cloud Stream分區(qū)分組原理圖解

    Spring Cloud Stream分區(qū)分組原理圖解

    這篇文章主要介紹了Spring Cloud Stream的分區(qū)和分組,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • springboot異步@Async的使用及失效場(chǎng)景介紹

    springboot異步@Async的使用及失效場(chǎng)景介紹

    本文主要介紹了springboot異步@Async的使用及失效場(chǎng)景介紹,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-12-12
  • springboot集成es插入和查詢的簡(jiǎn)單使用示例詳解

    springboot集成es插入和查詢的簡(jiǎn)單使用示例詳解

    這篇文章主要介紹了springboot集成es 插入和查詢的簡(jiǎn)單使用,本文分步驟結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • Java繪圖庫(kù)JFreeChart的使用教程

    Java繪圖庫(kù)JFreeChart的使用教程

    圖表是一種以簡(jiǎn)單方式顯示信息的圖形,JFreeChart允許創(chuàng)建各種交互式和非交互式圖表,本文主要介紹了Java繪圖庫(kù)JFreeChart的使用教程,感興趣的可以了解一下
    2023-09-09
  • Java模擬HTTP Get Post請(qǐng)求 輕松實(shí)現(xiàn)校園BBS自動(dòng)回帖

    Java模擬HTTP Get Post請(qǐng)求 輕松實(shí)現(xiàn)校園BBS自動(dòng)回帖

    這篇文章主要介紹了Java模擬HTTP Get Post請(qǐng)求,輕松實(shí)現(xiàn)校園BBS自動(dòng)回帖,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Java組件commons fileupload實(shí)現(xiàn)文件上傳功能

    Java組件commons fileupload實(shí)現(xiàn)文件上傳功能

    這篇文章主要為大家詳細(xì)介紹了Java組件commons fileupload實(shí)現(xiàn)文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • elasticsearch索引index之Translog數(shù)據(jù)功能分析

    elasticsearch索引index之Translog數(shù)據(jù)功能分析

    這篇文章主要為大家介紹了elasticsearch索引index之Translog數(shù)據(jù)功能分析,主要分析translog的結(jié)構(gòu)及寫入方式,有需要的朋友可以借鑒參考下
    2022-04-04
  • Java基礎(chǔ)之動(dòng)態(tài)代理Cglib詳解

    Java基礎(chǔ)之動(dòng)態(tài)代理Cglib詳解

    這篇文章主要介紹了Java基礎(chǔ)之動(dòng)態(tài)代理Cglib詳解,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-05-05
  • 關(guān)于Spring中聲明式事務(wù)的使用詳解

    關(guān)于Spring中聲明式事務(wù)的使用詳解

    Spring中事務(wù)分為編程式事務(wù)和聲明式事務(wù),編程式事務(wù)由于需要在代碼中硬編碼,在實(shí)際項(xiàng)目開(kāi)發(fā)中比較少用到,實(shí)際開(kāi)發(fā)中用的比較多的就是聲明式事務(wù),這篇文章主要給大家介紹了關(guān)于Spring中聲明式事務(wù)使用的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Spring?Retry?實(shí)現(xiàn)樂(lè)觀鎖重試實(shí)踐記錄

    Spring?Retry?實(shí)現(xiàn)樂(lè)觀鎖重試實(shí)踐記錄

    本文介紹了在秒殺商品SKU表中使用樂(lè)觀鎖和MybatisPlus配置樂(lè)觀鎖的方法,并分析了測(cè)試環(huán)境和生產(chǎn)環(huán)境的隔離級(jí)別對(duì)樂(lè)觀鎖的影響,通過(guò)簡(jiǎn)單驗(yàn)證,展示了在可重復(fù)讀和讀已提交隔離級(jí)別下的不同行為,感興趣的朋友一起看看吧
    2025-03-03

最新評(píng)論