Maven,将本地jar包安装到Maven厂库
前提条件,本机Maven环境搭建成功。Maven环境如何搭建,可参考文章: Maven本地环境搭建
CMD窗口中输入命令:mvn -version ,验证本机Maven环境是否搭建成功,如下图一所示。
图一
以安装Oracle的jar包 "ojdbc14-1.0.0.jar" 为例,讲解如何实现将本机的jar包安装到本机Maven厂库中。
1、ojdbc14-1.0.0.jar的dependency依赖如下所示:
<dependency><groupId>oracle</groupId><artifactId>ojdbc14</artifactId><version>1.0.0</version></dependency>
2、找到本机Maven的bin目录,我本机Maven的bin目录是:D:\Maven\apache-maven-3.5.3\bin, 在CMD窗口中,切换到该目录。 下图图二为本机Maven的bin目录,图三是切换到bin目录的CMD窗口。
图二
图三
3、需要安装到Maven厂库的ojdbc14-1.0.0.jar包本机路径是: C:\Users\Coding\Desktop\jar ,如下图4所示。
图四
4、在CMD窗口中输入如下命令,并按Enter键(回车键), 之后便可看到jar包安装成功。如下图5所示。
mvn install:install-file -Dfile=C:\Users\Coding\Desktop\jar\ojdbc14-1.0.0.jar -DgroupId=oracle -DartifactId=ojdbc14 -Dversion=1.0.0 -Dpackaging=jar
图五
5、对步骤4命令讲解如下:
mvn install:install-file
-Dfile=C:\Users\Coding\Desktop\jar\ojdbc14-1.0.0.jar
-DgroupId=oracle
-DartifactId=ojdbc14
-Dversion=1.0.0
-Dpackaging=jar
mvn install:install-file,是Maven的命令;
-Dfile=后的值,是本机目标jar包的全路径;
-DgroupId=后的值,是步骤1<dependency>标签中<groupId>值;
-DartifactId=后的值,是步骤1<dependency>标签中<artifactId>值;
-Dversion=后的值,是步骤1<dependency>标签中<version>值;
-Dpackaging=jar,是Maven的命令;
Maven,将本地jar包安装到Maven厂库相关推荐
- IDEA Maven导入本地jar包
1.使用maven命令将本地jar包安装到maven的本地repository中 在Execute Maven Goal中输入命令: mvn install:install-file -Dfile=/ ...
- 简单几步让你实现本地jar包引入到maven当中
2021/8/14{2021/8/14}2021/8/14 本文目录 1.为什么要了解该操作流程 2.操作流程 1.为什么要了解该操作流程 众所周知,有的jar包不能通过maven从远程仓库直接下载引 ...
- maven打本地JAR包
本文来说下maven如何打本地JAR包 文章目录 概述 使用命令cmd 本文小结 概述 在跑一个程序的时候,发现项目报错了,无法从maven仓库中下载一个JAR包,上网查找资料之后,发现原来这是一个第 ...
- Maven引入本地jar包,解决打包时找不到本地jar包
springboot,maven引入本地jar,生成pdf使用,找不到类问题 参考:Maven引入本地jar包,解决打包时找不到本地jar包 日志 Caused by: java.lang.NoCla ...
- maven注册本地jar包
对于远程仓库(公有库和私有库)而言,可以通过登录Nexus仓库将jar包还有相关信息上传上去远程仓库,然后再进行compile,使得maven自动下载此jar. 在实际使用maven开发的过程中,不可 ...
- maven构建本地jar包到本地仓库
maven命令: mvn:install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=1.0 -Dpackaging ...
- 将本地jar包放入maven的仓库中
1.首先编辑好maven命令: mvn install:install-file -Dfile=E:\Bank\lib\Envelope.jar (jar包的全称,还可以使用全路径这样可以直接使用命 ...
- install package vif包_Nexus上传自己本地jar包 和下载maven中央仓库里的包到nexus - 剑器近丶...
一.上传自己本地jar包到Nexus 1)在Nexus中创建maven2hosted仓库 2) 我这里使用的是混合的() 也可以创建两个 一个是releases 一个是snapshots. 3)上传前 ...
- maven引入本地jar包
为什么80%的码农都做不了架构师?>>> 1.引入依赖 <dependencies><dependency><groupId>com.bai ...
最新文章
- 53位作者只有1个华人?NeurIPS 2021大奖揭晓,Google、DeepMind、斯坦福百花齐放
- 【视频版】有一种机房叫处女座的机房。。。
- 系统诊断概述-如何通过windbg来dump特定process的memory.
- VTK:小部件之TexturedButtonWidget
- 深入理解JVM原理之编译openjdk7
- C++STL Vector
- apache2+支持php7,Ubuntu14.04下配置PHP7.0+Apache2+Mysql5.7
- numpy.arange语法,作用以及举例
- django中URL常用配置方法
- 项目实训第二周(车道线检测)
- 光凭 5G 根本无法解决宽带问题!
- for循环的使用—打印输出各种图形
- [导入]构建WCF面向服务的应用程序系列课程(10):安全基础.zip(24.27 MB)
- js实现bin2hex和hex2bin
- CISP考试的全过程
- SBC在企业IP通信系统中的应用
- 我胡汉三又回来了之拼多多笔试复盘
- 多多云手机【语音引流】创新吸粉模式 -- 语音播放功能模块开发教程
- ​​​​​​青少年软件编程(C语言)等级考试试卷目录一览
- VS2008+VP5开发环境配置
热门文章
- 2023 届校招薪资爆料汇总
- CentOS7配置软件源
- 耦合度举例分析、结合面向对象5关系分析、耦合度再分类
- [C++] OpenCasCade空间几何库的模型展现
- windows下git使用出错:git push -u origin master fatal: unable to access ‘https://github.com
- Mac OS电源管理大解析
- 第四次作业--项目选题报告(团队)
- 项目中钱(money)的类型应该用哪个?
- 判断水仙花数 php,php 判断 水仙花数
- 从局部到全局:语义相似度的测地线距离