当前位置: 首页 > news >正文

IDEA将本地的JAR文件手动安装到 Maven的本地仓库

在这里插入图片描述
在这里插入图片描述
例如这是要导入的依赖:
在这里插入图片描述

mvn install:install-file
-Dfile=D:\aliyun-java-sdk-ding.jar
-DgroupId=com.aliyun
-DartifactId=aliyun-java-sdk-ding
-Dversion=1.0.0
-Dpackaging=jar
  1. -Dfile=D:\aliyun-java-sdk-ding.jar
    含义:指定要安装到本地 Maven 仓库的 JAR 文件的路径。
    值:D:\aliyun-java-sdk-ding.jar 是 JAR 文件的绝对路径。
    作用:告诉 Maven 使用哪个 JAR 文件进行安装。
  2. -DgroupId=com.aliyun
    含义:指定该 JAR 文件所属的 groupId。
    值:com.aliyun 是 JAR 文件的组织标识,通常对应于开发者的组织名称或公司名称。
    作用:在 Maven 的依赖管理中,groupId 是依赖的唯一标识之一,用于区分不同的库或组织。
  3. -DartifactId=aliyun-java-sdk-ding
    含义:指定该 JAR 文件的 artifactId。
    值:aliyun-java-sdk-ding 是 JAR 文件的名称标识,通常对应于库的名称。
    作用:在 Maven 的依赖管理中,artifactId 是依赖的唯一标识之一,用于区分不同的模块或库。
  4. -Dversion=1.0.0
    含义:指定该 JAR 文件的版本号。
    值:1.0.0 是 JAR 文件的版本标识。
    作用:在 Maven 的依赖管理中,version 是依赖的唯一标识之一,用于区分不同版本的同一个库。
  5. -Dpackaging=jar
    含义:指定该文件的打包类型。
    值:jar 表示这是一个 JAR 文件。
    作用:告诉 Maven 这个文件的类型,Maven 支持多种类型的包(如 war、pom 等),但在这里是 JAR 文件。

相关文章:

  • AI日报 - 2025年04月25日
  • 数据库day-07
  • VS Code 智能代理模式:重塑开发体验
  • NOIP2013 提高组.转圈游戏
  • Explain详解与索引最佳实践
  • 利用deepseek快速生成甘特图
  • 32单片机——外部中断
  • 基于 springboot+vue+elementui 的办公自动化系统设计(
  • 代码注释标记的含义
  • 图论算法体系:并查集、生成树、排序与路径搜索全解析
  • CVE-2024-23897-Jenkins 2.441之前版本存在任意文件读取漏洞
  • GLM-4V:多模态大模型在图像识别领域的突破性实践
  • 如何解析商品详情页面
  • Spark-streaming核心编程
  • 甘特图Vue3 | 原生绘制
  • leetcode 69和367
  • 构造函数体赋值和初始化列表
  • 面试题:在1亿个数据中取前10个最大的数据(Java实现)
  • 【数据结构】Map与Set结构详解
  • 开源交易所源码,交易所开发
  • 中国经济“第一省会”广州,从传统商贸中心到直播电商第一城
  • 漫画阅读APP刊载1200余部侵权作品:20人获刑,案件罚金超千万元
  • 王鹏任海南文昌市委书记
  • 富力地产:广州富力空港假日酒店第一次拍卖流拍,起拍价约2.77亿元
  • 创单次出舱活动时长世界纪录,一组数据盘点神十九乘组工作成果
  • 牛市早报|外汇局:4月以来外汇市场交易保持平稳,跨境资金延续净流入