安装jar包到本地的Maven仓库

本文介绍如何将无法从Maven仓库直接下载的第三方jar包手动安装到本地Maven仓库的过程,包括设置必要的参数和执行命令。
该文章已生成可运行项目,

安装jar包到本地的Maven仓库

有时我们在开发过程中需要引用一些第三方jar包依赖,这些依赖在不能直接从Maven仓库进行下载,此时需要我们进行手动安装。

例如,我现在有一个jar包,详情如下:

E:\Develop\code\Java\lib\SSDK-Release-4.0.2.0.jar

jar包下载地址:https://download.youkuaiyun.com/download/Window_mouse/85100019

我需要把这个jar手动添加到我的本地Maven仓库中

<!-- 本地jar包的存放路径(如上)-->
<!-- (参数一):下载到本地的jar包的真实存放路径 -->
<dependency>
    <groupId>com.beidouapp</groupId><!--(参数二)-->
    <artifactId>SSDK</artifactId><!-----(参数三)-->
    <version>4.0.2.0</version><!--------(参数四)-->
</dependency>
<!-- 命令 -->
mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar

<!-- 所以此例的命令如下-->
mvn install:install-file -Dfile=E:\Develop\code\Java\lib\SSDK-Release-4.0.2.0.jar -DgroupId=com.beidouapp -DgroupId=com.beidouapp -DartifactId=SSDK -Dversion=4.0.2.0 -Dpackaging=jar

步骤:

  1. 按下win+r,输入"cmd",进入命令行:

在这里插入图片描述

  1. 输入上述的命令:

在这里插入图片描述

看到BUILD SUCCESS则表示jar包安装成功,打开本地Maven仓库的文件夹查看。

在这里插入图片描述

注意以下几点:

  1. 注意"-"不能缺少,install后面的"-"是没有空格的。
  2. 注意"-Dfile"中jar包的路径和jar包的名字。

至此,jar包安装成功。


注:最近我发现好多人在私信里面问我能不能分享SSDK-4.0.2.0.jar,有时不能很及时的发现,所以以资源的形式分享在此,需要的小伙伴自行下载即可。
下载地址


本文章已经生成可运行项目
### 手动下载并安装 JAR 本地 Maven 仓库的完整教程 在某些情况下,项目所需的依赖库并未发布到公共 Maven 仓库中,例如 `com.github.wxpay.sdk`。此时,开发者需要手动下载该库的 JAR ,并将其安装本地 Maven 仓库中以便项目引用。 #### 获取 JAR 首先,从官方或可信来源获取目标库的 JAR 文件。以微信支付 SDK 为例,可访问其 GitHub 仓库 [https://github.com/wxpay/WXPay-SDK-Java](https://github.com/wxpay/WXPay-SDK-Java) 下载指定版本的 JAR ,如 `wxpay-sdk-3.0.9.jar` [^5]。 #### 安装 JAR本地 Maven 仓库 使用 Maven 提供的 `mvn install:install-file` 命令将 JAR 安装本地仓库: ```bash mvn install:install-file -Dfile=wxpay-sdk-3.0.9.jar -DgroupId=com.github.wxpay -DartifactId=wxpay-sdk -Dversion=3.0.9 -Dpackaging=jar ``` 其中各参数含义如下: - `-Dfile=wxpay-sdk-3.0.9.jar`:指定要安装JAR 文件路径。 - `-DgroupId=com.github.wxpay`:设置 Maven 的 group ID。 - `-DartifactId=wxpay-sdk`:设置 artifact ID。 - `-Dversion=3.0.9`:指定版本号。 - `-Dpackaging=jar`:指定打类型为 jar [^1]。 执行命令后,如果控制台输出 `BUILD SUCCESS`,表示 JAR 已成功安装本地 Maven 仓库 [^2]。 #### 在项目中引用依赖 安装完成后,在项目的 `pom.xml` 文件中添加如下依赖声明即可正常使用: ```xml <dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> <version>3.0.9</version> </dependency> ``` 此方式适用于任何未发布到中央仓库的第三方库,例如 Oracle JDBC 驱动、自定义封装库等 [^4]。 ---
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

窝在角落里学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值