Maven将Jar包打入本地仓库

Maven将Jar包打入本地仓库

Maven将Jar包打入本地仓库

嘚吧嘚

最近项目用到一个Jar包,不能从远程仓库拉取,只有一个Jar包,所以需要将Jar包打入到本地仓库才能引入项目😤。

这种场景还是比较少的,以前用这样搞过,本次又搞了一次,就简单整理一下😄。

下载Maven

官网下载Maven

下载完成后解压。

配置Maven

在"此电脑"上右键,选择"属性"。

点击"高级系统设置",然后点击"环境变量"。

新建MAVEN_HOME

点击"新建",变量名为:MAVEN_HOME,变量值为本地Maven的路径。

编辑Path

新增一个Maven的bin目录。

验证Maven配置

按快捷键Win+R,输入cmd。

然后输入命令:mvn -v

显示出版本号,配置成功😁。

Jar包打入Maven仓库

mvn install:install-file "-Dfile=(jar包的位置)" "-DgroupId=groupId(分组)" "-DartifactId=artifactId(jar名称)" "-Dversion=version(版本号)" "-Dpackaging=jar" "DgeneratePom=true"

 

DgroupId:项目组织唯一的标识符

DartifactId:项目唯一的标识符

Dversion:项目版本

Dfile:jar包路径(绝对路径)

DgeneratePom:是否生成pom文件,ture:生成,false:不生成

比如我要打的Jar包的pom如下:

java 复制代码
<dependency>
    <groupId>dm.jdbc</groupId>
    <artifactId>DmJdbcDriver</artifactId>
    <version>8.1.1.172</version>
</dependency>

所以我的命令如下:

mvn install:install-file "-Dfile=F:/DmJdbcDriver-8.1.1.172.jar" "-DgroupId=dm.jdbc" "-DartifactId=DmJdbcDriver" "-Dversion=8.1.1.172" "-Dpackaging=jar"

然后可以去本地仓库中查看

大功告成!😉

相关推荐
IT爱学堂1 小时前
尚硅谷 - 2025年3月Java+AI大模型应用开发
java·开发语言·人工智能
小贤plus2 小时前
SpringBoot 三大核心注解精讲:@ControllerAdvice、@RestControllerAdvice、@Validated 分组校验(实战)
java
吠品2 小时前
Java byte数组与String互转:编码细节与踩坑记录
java·linux·服务器
晚风醉蝶3 小时前
1-6-插入排序-InsertionSort
java·数据结构·排序算法
yaoxin5211233 小时前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
Lam Tang3 小时前
APS 系列文章 01
java·代理模式
eralong4 小时前
Java 面向对象:继承、多态、接口
java·后端
哦虎!4 小时前
【数据库】事务
java·数据库·mysql
CDN3604 小时前
流媒体加速实践:出海东南亚短视频点播频繁缓冲,HLS 分片与 Nginx 配置调优
java·网络·nginx·流媒体加速
程序员黑豆5 小时前
Java中的null与NullPointerException完全指南:安全处理、实战排查与面试题
java·前端·ai编程