关于电脑出错。

missingartifactcom.oracle:ojdbc14:jar:10.2.0.4.0是什么错误?... missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0是什么错误? 展开
 我来答
看景者我
推荐于2019-08-01 · TA获得超过1.5万个赞
知道小有建树答主
回答量:129
采纳率:100%
帮助的人:2万
展开全部

这是因为Oracle的商业版权问题,maven的中心资源库中没有ojdbc驱动包,所以需要在maven本地库中安装ojdbc驱动包。

下面说说解决办法:

1、配置maven环境变量

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

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

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

首先进入oracle安装目录E:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc.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:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14-10.2.0.4.0.jar。出现“BUILD SUCCESS”信息说明安装成功!。此时ojdbc14-10.2.0.4.0.jar驱动包已经成功安装到本地maven库中。

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

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

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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式