最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot maven 項(xiàng)目打包jar 最后名稱自定義的教程

 更新時(shí)間:2020年10月10日 09:54:16   作者:atmknight  
這篇文章主要介紹了springboot maven 項(xiàng)目打包jar 最后名稱自定義的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

maven 文件打包,輸入 :package -Dmaven.test.skip=true 進(jìn)行打包, 一般生成的jar 文件 名稱是項(xiàng)目名+版本號(hào)這樣的

如何在pom.xml 中加入finalname 屬性,就可以獲得穩(wěn)定的jar 名稱

  <build>
 <finalName>pay</finalName>
 <plugins>
  <plugin>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-maven-plugin</artifactId>
  </plugin>
  <plugin>
  <artifactId>maven-compiler-plugin</artifactId>
  <configuration>
   <jvmArguments>-Dfile.encoding=UTF-8</jvmArguments>
   <source>1.8</source>
   <target>1.8</target>
  </configuration>
  </plugin>
 </plugins>
 </build>

這樣最好就能生產(chǎn) 名為 pay.jar 的jar包。

補(bǔ)充知識(shí):Springboot打包成jar包形式發(fā)布

1.修改配置文件pom.xml

添加打包形式設(shè)置為jar形式

<packaging>jar</packaging>

2.在build標(biāo)簽內(nèi)添加內(nèi)容如下

finalname為打包成jar包的名字

configuration內(nèi)需要設(shè)置主類,即入口類,有時(shí)候不配置會(huì)報(bào)錯(cuò)。

<build>
    <finalName>Demo</finalName>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>

      <plugin>
        <groupId>org.mybatis.generator</groupId>
        <artifactId>mybatis-generator-maven-plugin</artifactId>
        <version>1.3.2</version>
        <configuration>
          <mainClass>stdu.wys.DemoApplication</mainClass>
        </configuration>
      </plugin>
    </plugins>

  </build>

3.在src/test/java下包含一個(gè)測試類,在SpringBootTest的注解中加入內(nèi)容,

@SpringBootTest(classes = {主類的名字.class})

4.在項(xiàng)目處右鍵run->Maven build

點(diǎn)擊run

然后會(huì)開始打包,成功之后出現(xiàn)下邊的顯示

5.運(yùn)行

生成的jar包默認(rèn)放在了目錄的target下面,直接運(yùn)行即可

cd 到對(duì)應(yīng)的目錄,運(yùn)行jar包即可

java -jar Demo.jar

以上這篇springboot maven 項(xiàng)目打包jar 最后名稱自定義的教程就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java并行處理的實(shí)現(xiàn)

    Java并行處理的實(shí)現(xiàn)

    并行計(jì)算一般是指許多指令得以同時(shí)進(jìn)行的計(jì)算模式。本文主要介紹了Java并行處理的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Spring Boot web項(xiàng)目的TDD流程

    Spring Boot web項(xiàng)目的TDD流程

    TDD(Test-driven development) 測試驅(qū)動(dòng)開發(fā),簡單點(diǎn)說就是編寫測試,再編寫代碼。這是首要一條,不可動(dòng)搖的一條,先寫代碼后寫測試的都是假TDD。
    2021-05-05
  • java 如何遠(yuǎn)程控制tomcat啟動(dòng)關(guān)機(jī)

    java 如何遠(yuǎn)程控制tomcat啟動(dòng)關(guān)機(jī)

    這篇文章主要介紹了java 遠(yuǎn)程控制tomcat啟動(dòng)關(guān)機(jī)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • IDEA配置SpringBoot熱啟動(dòng),以及熱啟動(dòng)失效問題

    IDEA配置SpringBoot熱啟動(dòng),以及熱啟動(dòng)失效問題

    這篇文章主要介紹了IDEA配置SpringBoot熱啟動(dòng),以及熱啟動(dòng)失效問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • IDEA2020.2創(chuàng)建springboot項(xiàng)目卡死在reading maven project的問題

    IDEA2020.2創(chuàng)建springboot項(xiàng)目卡死在reading maven project的問題

    這篇文章主要介紹了關(guān)于2020.2IDEA用spring Initializr創(chuàng)建maven的springboot項(xiàng)目卡死在reading maven project的問題描述及解決方法,感興趣的朋友跟隨小編一起看看吧
    2020-09-09
  • MyBatis 三表外關(guān)聯(lián)查詢的實(shí)現(xiàn)(用戶、角色、權(quán)限)

    MyBatis 三表外關(guān)聯(lián)查詢的實(shí)現(xiàn)(用戶、角色、權(quán)限)

    這篇文章主要介紹了MyBatis 三表外關(guān)聯(lián)查詢的實(shí)現(xiàn)(用戶、角色、權(quán)限),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Mybatis通用Mapper(tk.mybatis)的使用

    Mybatis通用Mapper(tk.mybatis)的使用

    本文主要介紹了Mybatis通用Mapper(tk.mybatis)的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Idea2024創(chuàng)建Maven項(xiàng)目沒有src文件夾的解決步驟

    Idea2024創(chuàng)建Maven項(xiàng)目沒有src文件夾的解決步驟

    本文主要介紹了Idea2024創(chuàng)建Maven項(xiàng)目沒有src文件夾,文中通過圖文示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • 詳解Springboot 優(yōu)雅停止服務(wù)的幾種方法

    詳解Springboot 優(yōu)雅停止服務(wù)的幾種方法

    這篇文章主要介紹了詳解Springboot 優(yōu)雅停止服務(wù)的幾種方法 ,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • springboot?Minio功能實(shí)現(xiàn)代碼

    springboot?Minio功能實(shí)現(xiàn)代碼

    這篇文章主要介紹了springboot?Minio功能實(shí)現(xiàn),本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評(píng)論

安龙县| 滦南县| 伊金霍洛旗| 孟村| 怀化市| 上高县| 改则县| 芦山县| 社会| 从化市| 仙居县| 灵丘县| 吉林省| 牙克石市| 尼勒克县| 仁怀市| 乐亭县| 团风县| 南平市| 江达县| 板桥市| 宣威市| 竹山县| 安徽省| 镇平县| 赤城县| 疏勒县| 封丘县| 双辽市| 扶风县| 红河县| 永康市| 贞丰县| 新乡县| 安泽县| 佛坪县| 遂昌县| 井冈山市| 玛沁县| 阿城市| 中山市|