将环境中jar包拿到本地,通过命令安装到本地maven中去

将环境中jar包拿到本地,通过命令安装到本地maven中去

针对IDEA中下载某些jar速度太慢
命令示例
mvn install:install-file -DgroupId=shade.org.apache.parquet -DartifactId=parquet-format -Dversion=1.10.2-SNAPSHOT -Dpackaging=jar -Dfile=E:\lib\parquet-format-2.4.0.jar

演示示例:

1、hive-exec-2.1.1-cdh6.3.2.jar需要从系统环境上拉取该jar包(我这的资源jar的路径/opt/cloudera/parcels/CDH/jars)
2、将jar包拉取到C:\Users\zhangwen\Desktop目录下(这里是我个人目录)
3、到maven官网:https://mvnrepository.com/ 搜索想要的jar包名

在这里插入图片描述

搜索到相应的pom依赖文件:

在这里插入图片描述

将pom依赖文件粘贴过来:
<!-- https://mvnrepository.com/artifact/org.apache.hive/hive-exec -->
<dependency>
  <groupId>org.apache.hive</groupId>
  <artifactId>hive-exec</artifactId>
  <version>2.1.1-cdh6.3.3</version>
</dependency>

~

4、按照例子进行改写命令:

mvn install:install-file -DgroupId=org.apache.hive -DartifactId=hive-exec -Dversion=2.1.1-cdh6.3.3 -Dpackaging=jar -Dfile=C:\Users\zhangwen\Desktop\mvninstall\hive-exec-2.1.1-cdh6.3.2.jar
需要该的三个地方:
(1) -DgroupId  与 <groupId>org.apache.hive</groupId> 中的org.apache.hive相对应
(2)-DartifactId 与<artifactId>hive-exec</artifactId>中的hive-exec相对应
(3)-Dversion 与<version>2.1.1-cdh6.3.3</version>中的2.1.1-cdh6.3.3相对应
(4)-Dfile 是把系统上拉取的jar包存放的位置以及jar包的名称 C:\Users\zhangwen\Desktop\mvninstall\hive-exec-2.1.1-cdh6.3.2.jar

~

 5、 win 本地  win+r  然后 cmd 进入黑窗口:
 
   输入该命令即可:
   mvn install:install-file -DgroupId=org.apache.hive -DartifactId=hive-exec -Dversion=2.1.1-cdh6.3.3 -Dpackaging=jar -Dfile=C:\Users\zhangwen\Desktop\mvninstall\hive-exec-2.1.1-cdh6.3.2.jar
   执行成功后下面这个样子

在这里插入图片描述
具体执行命令:

操作:直接在cmd中执行上面命令
C:\Users\zhangwen>mvn install:install-file -DgroupId=shade.org.apache.hive -DartifactId=hive-exec -Dversion=2.1.1-cdh6.3.2 -Dpackaging=jar -Dfile=C:\Users\zhangwen\Desktop\mvninstall\hive-exec-2.1.1-cdh6.3.2.jar
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
[INFO] Installing C:\Users\zhangwen\Desktop\mvninstall\hive-exec-2.1.1-cdh6.3.2.jar to D:\tools\maven\install_file\repository\shade\org\apache\hive\hive-exec\2.1.1-cdh6.3.2\hive-exec-2.1.1-cdh6.3.2.jar
[INFO] Installing C:\Users\zhangwen\AppData\Local\Temp\mvninstall523721195914973015.pom to D:\tools\maven\install_file\repository\shade\org\apache\hive\hive-exec\2.1.1-cdh6.3.2\hive-exec-2.1.1-cdh6.3.2.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.781 s
[INFO] Finished at: 2021-12-20T16:56:38+08:00
[INFO] ------------------------------------------------------------------------

6、在maven project 进行clear一下,再compile进行重新编译。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值