Springboot 引入本地 jar 包方式

邢闖洋發表於2021-03-16

前言

由於對接華為雲的資料複製服務,而華為雲沒有提供maven公共倉庫的pom檔案,只提供了本地jar包供我們下載,在引入到我們自己的專案中

實現

直接上圖 (把jar包複製到resource目錄下面 然後在pom.xml中新增依賴 systemPath標籤一定要和你ja包所在的路徑的名稱一致)
Springboot 引入本地 jar 包方式

劃重點!!!敲黑板!!!下面的一步配置也是最重要的一步,網上很多的教程缺了這樣一步之後就會導致雖然本地可以執行,但是隻要使用maven打包就不行,因為maven沒有將本地的jar也打到生成的包中

在pom中給spring boot的打包外掛設定一下includeSystemScope引數即可

<build>
  <plugins>
    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
      <configuration>
        <!--該引數設定在maven打包時講本地的jar也打到生成的包中-->
        <includeSystemScope>true</includeSystemScope>
      </configuration>
    </plugin>
  </plugins>
</build>

引用

www.jb51.net/article/130449.htm
www.cnblogs.com/atsong/p/13223793....

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章