如何利用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 包。

引入依赖:


相关推荐
就改了7 分钟前
JUC小册——公平锁和非公平锁
java·开发语言
ThetaarSofVenice11 分钟前
垃圾收集相关算法Test
java·jvm·算法
秉承初心14 分钟前
将Maven依赖上传到Gitee Packages并让他人引用方案(AI)
java·gitee·maven
晓131320 分钟前
OpenCV篇——项目(二)OCR文档扫描
人工智能·python·opencv·pycharm·ocr
深栈解码33 分钟前
JUC并发编程 synchronized与锁升级
java·后端
非ban必选44 分钟前
spring-ai-alibaba官方 Playground 示例
java·人工智能·spring
一粒沙白猫1 小时前
Java综合练习04
java·开发语言·算法
凌辰揽月1 小时前
8分钟讲完 Tomcat架构及工作原理
java·架构·tomcat
笑醉踏歌行1 小时前
idea应用代码配色网站
java·ide·intellij-idea
一入JAVA毁终身1 小时前
处理Lombok的一个小BUG
java·开发语言·bug