Idea更新本地仓库maven构建索引

前言

因为有些jar包不能直接下载至本地仓库,导致依赖不上,所以我们需要反向安装
idea 反向安装jar包到仓库
但是有个问题,安装成功后,照常设置,本地仓库有了jar包,但是idea并不知道,pom jar包还是找不到,如何解决这个问题
注:通过命令安装看C

Could not find artifact com.oracle:ojdbc8:pom:12.2.0.1 in alimaven (http://maven.aliyun.com/nexus/content/groups/public/)

在这里插入图片描述

A

在idea maven设置里边有个Repositories 选中你的仓库手动更新构建索引
在这里插入图片描述
如果上述操作执行后,jar包在idea pom还是不能依赖,实行方法B

B

找到你idea总配置目录,一般是在{home}.IntelliJIdea\system\Maven\Indices下面,这里的{home}是自己配置的,默认是在C:\Users\你的用户名 这个路径下。
参考一下我的
C:\Users\19686.IntelliJIdea2018.1\system\Maven\Indices
找不到可以打开IDEA–>工具栏help–>show log in explorer
在这里插入图片描述
然后,这里有好多个Index文件夹,随便点进去一个
在这里插入图片描述
打开 index.properties文件,这里会有相应的信息
在这里插入图片描述
挨个打开,直到找到你的本地仓库路径。然后关闭idea,删除有本地仓库的properties,重启idea,重新实行方法A,然后就好了

C

还有另一种反向安装的方式 使用命令将下载的jar安装进去 此方法可不用构建索引Dfile为下载jar路径,前面几个参数为安装目录
注意路径别写错 根据依赖pom写

<dependency>
	<groupId>com.oracle</groupId>
	<artifactId>ojdbc8</artifactId>
	<version>12.2.0.1.0</version>
</dependency>
 C:\Users\ClassC\Downloads>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc8-12.2.0.1.0.jar

在这里插入图片描述
安装成功可以在自己的仓库看到
在这里插入图片描述

祝你幸福
送你一首歌:《一个人的北京》海鸣威
附图:《北海公园》淡季 2.5 学生票
在这里插入图片描述

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值