如何利用Maven命令使得本地 .jar 文件安装到本地仓库中,以供其他项目通过 Maven 依赖引用

文件夹打包

例如此时我的文件夹example当中有两个class文件

复制文件夹路径

cmd运行命令:jar cvf nation.jar -C 你的文件夹路径 .

以我的举例:

这样就完成了打包

导入仓库

先找到jar文件的位置,复制路径

并且确定自己有安装好maven命令工具

管理员身份运行cmd后输入:

(此处我的jar所在位置就是C:\Users\THX\Desktop\公考公务员\com\nation.jar)

mvn install:install-file -Dfile=C:\Users\THX\Desktop\公考公务员\com\nation.jar -DgroupId=cn.itcast -DartifactId=common-pojo -Dversion=1.0 -Dpackaging=jar

解释一下命令:

install:install-file:

Maven 的 install 插件中的一个目标,用于手动安装文件。

-Dfile=C:\Users\THX\Desktop\公考公务员\com\nation.jar:

指定要安装的 .jar 文件的路径。

-DgroupId=cn.itcast:

定义该 .jar 的 groupId,用于在 Maven 中唯一标识项目的组织或公司。

-DartifactId=common-pojo:

定义该 .jar 的 artifactId,这是项目在 Maven 中的唯一标识符。

-Dversion=1.0:

定义该 .jar 的版本号。

-Dpackaging=jar:

指定打包类型为 .jar,用于指定该文件是一个 .jar 包。

引入依赖:


相关推荐
Adellle1 分钟前
Java 异步回调
java·开发语言·多线程
SamDeepThinking5 分钟前
如何理解 Spring 当中的 Bean?
java·后端·面试
敖正炀11 分钟前
阻塞队列-0-3-最佳实践
java
kevinzeng12 分钟前
Java Stream 流式编程 10天系统学习计划
java
摇滚侠14 分钟前
Java 零基础全套视频教程,面向对象(进阶),笔记 90-103
java·开发语言·笔记
椰羊~王小美15 分钟前
C、Java、Go、Python 对比
java·c语言
Gerardisite16 分钟前
企业微信自动化开发新思路: RPA 接入方案
java·python·自动化·企业微信·rpa
小谢小哥17 分钟前
49-缓存一致性详解
java·后端·架构
青槿吖17 分钟前
Sentinel 进阶实战:Feign 整合 + 全局异常 + Nacos 持久化,生产环境直接用
java·开发语言·spring cloud·微服务·云原生·ribbon·sentinel
穿条秋裤到处跑18 分钟前
每日一道leetcode(2026.04.21):执行交换操作后的最小汉明距离
java·算法·leetcode