問題
在開發(fā)時我們通常會有自己的jar包捣辆,這些包沒有上傳到maven中心倉庫,這時候我們需要怎么快速的引用和打包呢?
解決方案
1.項目工程目錄下新建目錄lib率触,并將需要引入jar包放入lib目錄下,如圖是我自己編寫的微信支付對接SDK
image.png
2.修改pom文件汇竭,使用本地引用方式
<dependency>
<groupId>sharp-weapon</groupId>
<artifactId>wx-pay-sdk</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${basedir}/lib/wx-pay-sdk-1.0.0.jar</systemPath>
</dependency>
3.在plugin中設(shè)置打包
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
4.正常maven打包葱蝗,我們用解壓軟件打開發(fā)現(xiàn)在\BOOT-INF\lib中找到了本地的jar包
image.png