Maven 导入本地 jar 包

项目场景:

最近项目中有跟第三方对接,需要引入第三方的 jar 包到本地,所以记录下 Maven 如何导入的本地的 jar

目前以及将第三方的 jar 下载好了,静静的躺在我的文件夹下

这里默认都安装了 Maven


问题描述

现在的程序大部分都是通过 Maven 从仓库拉取包,有时候仓库没有包,或者别人给一个第三方的包,这个时候就需要自己将 jar 包导入到本地 Maven


解决方案:

要将一个 jar 包安装到本地 Maven 仓库,你可以使用 Maven 命令行工具

win + R 输入 cmd 打开命令行工具

使用 mvn install:install-file 命令来安装 jar

bash 复制代码
mvn install:install-file -Dfile=path/to/your/jarfile.jar -DgroupId=com.example -DartifactId=example-jar -Dversion=1.0 -Dpackaging=jar

需要指定 file 参数来指定 jar 文件的路径,以及 groupIdartifactIdversion

  • Dfile:jar 包路径
  • DgroupId、DartifactId、Dversion:Maven 坐标,自定义
  • Dpackaging:指定包类型

例如:

bash 复制代码
mvn install:install-file -Dfile=D:/sdk/goods/ocean.client.java.biz.jar -DgroupId=ocean.client -DartifactId=ocean.client.java.goods.biz -Dversion=1.0.0 -Dpackaging=jar

显示 BUILD SUCCESS 则表示导入成功

在项目中引用,groupIdartifactIdversion 就是前面指定的

完成

相关推荐
练习时长两年半的Java练习生(升级中)8 小时前
从0开始学习Java+AI知识点总结-27.web实战(Maven高级)
java·学习·maven
Poppy .^0^10 小时前
Maven 项目单元测试实战指南:从环境搭建到问题排查全解析
单元测试·log4j·maven
代码哲学系1 天前
Maven 全网最细学习手册(上篇)
java·maven
代码哲学系1 天前
Maven 全网最细学习手册(下篇)
java·maven
万粉变现经纪人1 天前
如何解决pip安装报错ModuleNotFoundError: No module named ‘websockets’问题
ide·pycharm·beautifulsoup·pandas·fastapi·pip·httpx
刘恒1234567892 天前
Pycharm
ide·python·pycharm
一枚小小程序员哈2 天前
基于Android的车位预售预租APP/基于Android的车位租赁系统APP/基于Android的车位管理系统APP
android·spring boot·后端·struts·spring·java-ee·maven
亲爱的非洲野猪2 天前
Spring Boot 与传统 Spring:从 WAR 到可执行 JAR,颠覆性的部署哲学
spring boot·spring·jar
设计师小聂!2 天前
RabbitMQ详解
java·spring boot·分布式·rabbitmq·maven
RainbowJie13 天前
Gemini CLI 与 MCP 服务器:释放本地工具的强大潜力
java·服务器·spring boot·后端·python·单元测试·maven