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

springboot maven 項目打包jar 最后名稱自定義的教程

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

maven 文件打包,輸入 :package -Dmaven.test.skip=true 進行打包, 一般生成的jar 文件 名稱是項目名+版本號這樣的

如何在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包。

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

1.修改配置文件pom.xml

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

<packaging>jar</packaging>

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

finalname為打包成jar包的名字

configuration內(nèi)需要設(shè)置主類,即入口類,有時候不配置會報錯。

<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下包含一個測試類,在SpringBootTest的注解中加入內(nèi)容,

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

4.在項目處右鍵run->Maven build

點擊run

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

5.運行

生成的jar包默認放在了目錄的target下面,直接運行即可

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

java -jar Demo.jar

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

相關(guān)文章

  • java開放地址法和鏈地址法解決hash沖突的方法示例

    java開放地址法和鏈地址法解決hash沖突的方法示例

    這篇文章主要介紹了java開放地址法和鏈地址法解決hash沖突的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Java線程池必知必會知識點總結(jié)

    Java線程池必知必會知識點總結(jié)

    這篇文章主要給大家介紹了關(guān)于Java線程池必知必會知識點的相關(guān)資料,文中通過圖文以及實例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-02-02
  • maven下載jar包改用阿里云maven庫的方法

    maven下載jar包改用阿里云maven庫的方法

    這篇文章主要介紹了maven下載jar包改用阿里云maven庫的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • java中Calendar類用法實例詳解

    java中Calendar類用法實例詳解

    這篇文章主要介紹了java中Calendar類用法,結(jié)合實例形式較為詳細的分析了Calendar類的函數(shù)、方法功能與相關(guān)使用技巧,需要的朋友可以參考下
    2017-10-10
  • Java之IO流面試題案例講解

    Java之IO流面試題案例講解

    這篇文章主要介紹了Java之IO流案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • Java利用自定義注解實現(xiàn)數(shù)據(jù)校驗

    Java利用自定義注解實現(xiàn)數(shù)據(jù)校驗

    JSR303是一套JavaBean參數(shù)校驗的標準,它提供了一系列的校驗方式,這些校驗方式在javax.validation.constraints包中。本文就來聊聊如何利用它實現(xiàn)數(shù)據(jù)校驗
    2022-09-09
  • Spring Boot整合Spring Cache及Redis過程解析

    Spring Boot整合Spring Cache及Redis過程解析

    這篇文章主要介紹了Spring Boot整合Spring Cache及Redis過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • Spring裝配Bean之用Java代碼安裝配置bean詳解

    Spring裝配Bean之用Java代碼安裝配置bean詳解

    這篇文章主要給大家介紹了關(guān)于Spring裝配Bean之用Java代碼安裝配置bean的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用spring具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • Java命令行運行錯誤之找不到或無法加載主類問題的解決方法

    Java命令行運行錯誤之找不到或無法加載主類問題的解決方法

    這篇文章主要給大家介紹了關(guān)于Java命令行運行錯誤之找不到或無法加載主類問題的解決方法,文中通過實例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-01-01
  • @NotEmpty、@NotBlank、@NotNull的區(qū)別

    @NotEmpty、@NotBlank、@NotNull的區(qū)別

    這篇文章主要介紹了@NotEmpty、@NotBlank、@NotNull的區(qū)別,需要的朋友可以參考下
    2016-09-09

最新評論