Springboot引入外部第三方j(luò)ar包

Springboot引入外部第三方j(luò)ar包

一般情況下java項目引入第三方的jar包,在項目下新建lib,把jar包放進(jìn)入,引入即可使用。但是在Springboot的項目,直接進(jìn)行打包會出現(xiàn)引用的類找不到的情況。那么此時需要修改,將引入的jar包作為依賴添加到pom.xml中,方式如下:

<!--添加xxx功能所需要使用的外部jar包-->
<dependency>
    <groupId>com.jcraft.jsch</groupId>
    <artifactId>xxx</artifactId>
    <version>1.04</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/lib/xxx-1.0.4.jar</systemPath>
</dependency>

參數(shù)說明:

groupId、artifactId、version 等參數(shù)可以根據(jù)實際來寫,也可隨便寫。

scope 需要設(shè)置為 system。

systemPath 該路徑需要為 jar 包所在的路徑。

打包插件的修改:

 <plugin>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-maven-plugin</artifactId>
     <!--  設(shè)置打包的范圍  -->
     <configuration>
         <includeSystemScope>true</includeSystemScope>
     </configuration>
</plugin>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容