Missing artifact com.oracle:ojdbc6:jar:版本号

这是因为Oracle是收费的,maven的中央仓库中无对应的jar包,所以需要手动的配置到本地仓库中或者直接更改version。

Maven本地库里没有jar包

下载ojdbc6.jar到本地,以管理员身份打开cmd并切换到ojdbc6.jar目录下

【我是把ojdbc6.jar放在C:\Users\Admin(管理员名)里,然后在导航栏里打cmd回车】

并执行该条命令

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar

-DgroupId groupId

-DartifactId artifactId

-Dversion version

-Dpackaging 打包类型jar/pom

-Dfile 本地jar包路径

执行命令后,会在本地maven仓库生成该jar包。

Maven 本地仓库明明有jar包,依然报错

1.maven中的本地仓库的index索引没有更新导致

   解决方案:

         在eclipse中打开菜单 window-> show view –> other –> Maven -> maven repositories

         打开之后,选择local repositories –> local repository ,右击,选择Build index

2.去本地库里查看对应的文件后缀是否带着lastUpdated,将lastUpdated文件删掉,重新找文件下载。

 

要是再错了,说不定就是库里包之间内容冲突,或者包下载中途出错,删库里的东西重新下载吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值