maven引入本地jar包示例(非仓库引入)

场景:

在maven项目中有一些特殊jar包可能无法通过公有中央仓库直接导入到工程中,这个时候可以直接到该包的官网下载此jar包,然后将此包放入工程lib目录下,通过引入本地包的方式加载到项目的资料库中

示例:

例如加载 openapi-sdk 包

1、下载jar包本体后,放入 /resources/lib 目录下

2、jar坐标引入即可

复制代码
        <dependency>
            <groupId>com.openapi.sdk</groupId>
            <artifactId>openapi-sdk</artifactId>
            <version>7.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/openapi-sdk-7.0.jar</systemPath>
        </dependency>

备注:

(1)<systemPath></systemPath>是关键,对应jar包本体所在的绝对路径

相关推荐
青槿吖2 小时前
第二篇:Spring Boot进阶:整合异常处理、测试、多环境与日志,开发稳得一批!
java·spring boot·后端·spring·面试·sqlserver·状态模式
星如雨グッ!(๑•̀ㅂ•́)و✧2 小时前
Spring WebFlux 中的并发
java·spring·oracle
東雪木2 小时前
java学习—— 8 种基本数据类型 vs 包装类、自动装箱 / 拆箱底层原理
java·开发语言·java面试
Lyyaoo.2 小时前
【JAVA基础面经】JVM、JRE、JDK
java·开发语言·jvm
左左右右左右摇晃2 小时前
ConcurrentHashMap 设计原理笔记
java·开发语言·笔记
keyborad pianist3 小时前
包装类、泛型、集合
java
华科易迅3 小时前
Spring装配对象方法-构造方法
java·后端·spring
是小蟹呀^3 小时前
Java 内部类详解:成员内部类、静态内部类、局部内部类与匿名内部类
java·内部类
于先生吖3 小时前
国际语言适配拼车系统 JAVA 后端源码 + 同城顺风车功能全解析
java·开发语言
czlczl200209253 小时前
KRaft原理
java·zookeeper