maven安装及导入本地jar包

一、maven的安装方法

1.去maven官网下载适合的版本

下载地址:

官方下载地址

maven安装及导入本地jar包

2.下载后解压到任意目录

3.配置系统环境变量

  1. M2_HOME ,值为maven解压后的目录
  2. MAVEN_HOME ,值为maven解压后的目录
  3. PATH ,新增两个值 %M2_HOME%\bin %MAVEN_HOME%\bin

maven安装及导入本地jar包
maven安装及导入本地jar包

4.至此maven的安装和配置过程结束。可使用 mvn -version 确认是否安装成功。

二、如何将本地的jar包添加到私有的maven仓库

mvn install:install-file -DgroupId=【groupId】 -DartifactId=【artifactId】-Dversion=【版本】-Dpackaging=jar -Dfile=【文件名】

例:

mvn install:install-file -DgroupId=com.lydms -DartifactId=httpcore -Dversion=1.0.0 -Dpackaging=jar -Dfile=httpcore-1.0.0.jar

附:直接引用


            dingding
            dingding
            2.8
            system
            ${project.basedir}/lib/taobao-sdk-java-auto_1479188381469-20190628.jar

                lib
                /BOOT-INF/lib/

                    **/*.jar

Original: https://www.cnblogs.com/ykbb/p/14371021.html
Author: 一块白板
Title: maven安装及导入本地jar包

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/609747/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • MySQL主从复制的原理和实现

    垂直扩展: 横向扩展: 复制:使每一个节点都有相同的数据集 MySQL复制的实现:使用二进制日志来实现 提高性能(负载均衡)、 实现读写分离 实现数据备份的功能(实时备份) 高可用…

    Linux 2023年6月7日
    0104
  • Vue3 封装 Element Plus Menu 无限级菜单组件

    本文分别使用 SFC(模板方式)和 tsx 方式对 Element Plus el-menu 组件进行二次封装,实现配置化的菜单,有了配置化的菜单,后续便可以根据路由动态渲染菜单。…

    Linux 2023年6月7日
    0148
  • Celery + Redis 的探究

    不在乎过程的,可以直接看最后的结论。 测试代码: 先将 redis 部署于本机的 6379 默认端口 不要设置密码,使用 celery 版本 3.1.23 [1]先直接发起一个 t…

    Linux 2023年5月28日
    075
  • Docker安装使用–Centos

    前言 Docker安装使用 安装步骤 卸载旧版本 安装utils 配置utils的存储库 安装Docker 安装指定版本Docker 验证安装 官网安装说明 阿里云镜像加速 Doc…

    Linux 2023年6月7日
    099
  • 【EventOS Nano】EventOS Nano初步了解

    EventOS Nano是什么? EventOS Nano是一个面向单片机、事件驱动的、分布式的、可跨平台开发的嵌入式开发平台。主要有两大技术特色: 事件驱动和 超轻量 Event…

    Linux 2023年6月13日
    093
  • 实验2:Open vSwitch虚拟交换机实践

    实验2:Open vSwitch虚拟交换机实践 一、实验目的 能够对Open vSwitch进行基本操作; 能够通过命令行终端使用OVS命令操作Open vSwitch交换机,管理…

    Linux 2023年6月7日
    0126
  • Linux 逻辑卷&精简卷报错问题解决

    一、 故障 描述 现象1 :oraclelog 目录提示坏道信息,进行修复后执行删除文件操作,目录不可使用。 现象2 :lsblk 看到目录出现重复,并且有tmeta,tdata …

    Linux 2023年6月13日
    0110
  • Ubuntu下搭建apache2+GGI环境

    参考:https://blog.csdn.net/nanfeibuyi/article/details/108551159 就先记录步骤吧 Original: https://ww…

    Linux 2023年6月8日
    094
  • [ Linux ] Gnome3 禁用桌面屏保

    https://www.cnblogs.com/yeungchie/ gsettings gsettings set org.gnome.desktop.session idle-…

    Linux 2023年6月7日
    0114
  • PhpCms V9调用指定栏目子栏目文章的方法

    PhpCms V9调用指定栏目子栏目文章的方法 第一种,直接写父类id {pc:content action=”lists” catid=”父类…

    Linux 2023年6月13日
    0112
  • “XZ”格式文件解压

    1、下载xz 官网:https://tukaani.org/xz/ 例:wget https://nchc.dl.sourceforge.net/project/lzmautils…

    Linux 2023年6月6日
    0108
  • [apue] linux 文件访问权限那些事儿

    说到 linux 上的文件权限,其实我们在说两个实体,一是文件,二是进程。一个进程能不能访问一个文件,其实由三部分内容决定: 下面先简单说明一下这些基本概念,最后再说明它们是如何相…

    Linux 2023年6月6日
    0102
  • SQL查询语句–统计

    — 1、日统计查询填补 i->为时间差的天数 2022-05-10为终止时间 SET @i :=- 1; SELECT date_format( DATE_SUB( ’20…

    Linux 2023年6月14日
    088
  • 001.AD域控简介及使用

    一 AD概述 域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系。 当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还…

    Linux 2023年6月7日
    0139
  • Redis 事务与锁

    基本操作 事务的基本操作 开启事务,设定事务的开启位置,此指令执行后,后续的所有指令均加入到事务中 multi 取消事务,终止当前事务的定义,发生在 multi 之后,exec 之…

    Linux 2023年5月28日
    085
  • pip 换源与python虚拟环境的创建

    pip换源 临时换源: pip install pypi源下载源码,在国外,比较慢—》镜像(pypi在国内备份)—>豆瓣,清华,阿里 pip install -i 源…

    Linux 2023年6月14日
    0100
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球