springboot~引用地址jar包的(de)方(fang)法
有些類(lei)庫(ku)(ku)(ku)我們會(hui)放(fang)在本(ben)地resources目錄,當(dang)然如(ru)果(guo)公(gong)用倉庫(ku)(ku)(ku)里有它,并且是免費(fei)的(de),還(huan)是建議直接(jie)引(yin)用倉庫(ku)(ku)(ku)里的(de),這(zhe)樣在版(ban)本(ben)更新上和源代碼(ma)體積上都是有優勢的(de),下面解決引(yin)用本(ben)地jar的(de)方法。
資源文件
/resources/lib/abc.jar
在pom里添加引用
<dependencies>
<dependency>
<groupId>com.bdyh.common</groupId>
<artifactId>common</artifactId>
<version>0.0.1</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/aspose-words-15.8.0-jdk16.jar</systemPath>
</dependency>
</dependencies>
pom里添加本地文件支持
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
這樣,本地(di)的jar包(bao)就(jiu)算(suan)了(le)引到項目(mu)里了(le)。