0


springboot引入第三方jar包本地lib并打包 亲测可用

springboot引入第三方jar包本地lib并打包 亲测可用

一、在项目根目录创建lib目录并放入第三方lib包 :

-- project
----lib (放在这儿)
----src
----target

二、pom中引入第三方lib

<!-- 自定义引入jar --><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.6</version><scope>system</scope><systemPath>${pom.basedir}/lib/commons-io-2.6.jar</systemPath></dependency>

system表示依赖不是由maven仓库,而是本地的jar包
${pom.basedir}/lib/commons-io-2.6.jar指向jar包位置即可
${pom.basedir}表示项目根目录

三、将第三方lib也打入jar包

<plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><includeSystemScope>true</includeSystemScope><mainClass>com.henyi.mqtt.MqttTransferApplication</mainClass></configuration><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins>
关键是要加上 <includeSystemScope>true</includeSystemScope> 这句
标签: spring boot jar 后端

本文转载自: https://blog.csdn.net/qq_35757427/article/details/132881670
版权归原作者 专注代码七年 所有, 如有侵权,请联系我们删除。

“springboot引入第三方jar包本地lib并打包 亲测可用”的评论:

还没有评论