简单几步让你实现本地jar包引入到maven当中

Posted Roninaxious

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单几步让你实现本地jar包引入到maven当中相关的知识,希望对你有一定的参考价值。

2021 / 8 / 14 {2021/8/14} 2021/8/14


1、为什么要了解该操作流程

众所周知,有的jar包不能通过maven从远程仓库直接下载引入,可能是引入的该jar包未开源,比如阿里的视频点播技术当中的aliyun-java-vod-upload,该jar包处于闭源状态;还有一些其他的原因会造成引入jar包失败,所以本文还是要了解的,说不准哪天你就碰到了。


提示:以下是本篇文章正文内容

2、操作流程

我以redis的连接池commons-pool2该jar包为例进行模拟

第一步:首先将该jar从仓库(官网)下载到本地

我的是下载到了 G:\\maven01该路径下


第二步:使用maven命令将jar包移动到maven的本地repository中

以该目录为基础->cmd->打开命令行窗口

然后输入以下命令

mvn install:install-file -Dfile=“G:\\maven01\\commons-pool2-2.6.0.jar” -DgroupId=org.apache.commons -DartifactId=commons-pool2 -Dversion=2.6.0 -Dpackaging=jar


-Dfile:代表你的jar包路径,jar包名不可少
-Dgroup:代表dependency中的groupId
-Dartifactld:代表dependency中的artifactId
-Dversion:不用多说肯定是版本号了

上图中可以直接看出成功引入到本地仓库中




第三步:在maven中直接引入即可

成功!

以上是关于简单几步让你实现本地jar包引入到maven当中的主要内容,如果未能解决你的问题,请参考以下文章

怎样把本地的jar包引入到maven工程里面

Maven依赖的是本地工程还是仓库jar包

java里面maven作用是啥?

在jmeter中引入自己的jar包

Maven依赖的是本地工程还是仓库jar包?

maven库中有jar包,但是引入不到,可以直接把包下载下来