Missing artifactcom.oracle:ojdbc14:jar:10.2.0.4.0.jar的问题

导语:在我创建maven项目的时候,在pom.xml中导入的jar包一直报错,Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0.jar(简单译为没有找到ojdbc.jar包)。

如图:

那么为什么会出现这个错误呢?这是因为Oracle的商业版权问题,maven的中心资源库中没有ojdbc驱动包,所以需要在maven本地库中安装ojdbc驱动包。

 

下面说说解决办法:

 

 

1、配置maven环境变量

在cmd下输入 maven -v如果出现版本信息说明已经配置了maven环境变量,如果出现“不是内部命令”则需要配置maven环境变量,很简单,和配置Java环境变量是一样的。

将maven路径复制到Path最后即可,注意前后";"""的方向。

2、在maven本地库中安装ojdbc驱动包

首先进入oracle安装目录E:oracleproduct10.2.0db_1jdbclibojdbc.jar(我安装在E盘),将ojdbc.jar重命名为ojdbc14-10.2.0.4.0.jar

然后进入cmd输入命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14-Dversion=10.2.0.4.0-Dpackaging=jar-Dfile=E:oracleproduct10.2.0db_1jdbclibojdbc14-10.2.0.4.0.jar出现“BUILD SUCCESS”信息说明安装成功!。此时ojdbc14-10.2.0.4.0.jar驱动包已经成功安装到本地maven库中。

 注意:cmd输入命令时一定要在项目所在的目录下边才能运行上边的命令。跳到某个目录下的命令:c: 。跳到该目录下的某个work文件夹里:cd work

3、在J2EE项目里加载ojdbc14-10.2.0.4.0.jar驱动包

 此时如果错还没消失,是因为项目中还没成功加载驱动包,右键项目名—>Build Path—>Configure Build Path—>如图:

将ojdbc14-10.2.0.4.0.jar驱动包复制到红线的路径下即可,然后重启一下,错误消失。


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值