Maven导入坐标报错 Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0
<!-- oracle数据库驱动 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1.0</version>
</dependency>
Oracle的ojdbc.jar在maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。
ojdbc.jar下载在百度云的链接
链接https://pan.baidu.com/s/12vtv8DE-8jNc7T9kMx_Zgg
提取码:likw
下载来的ojdbc.jar,把里面的ojdbc6.jar复制到任意文件
我的把ojdbc6.jar放在桌面的ojdbc文件里
将ojdbc6.jar包添加到maven,如果你不知道你的版本号,可以执行select * from v$version;进行查看
我查看的版本是:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
我的在C:\Users\Administrator\Desktop\ojdbc>执行执行下面的语句
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar
这里的版本的要对应
这是安装成功的结果
这就可以看到maven仓库的的ojdbc6-11.2.0.1.0.jar
我的eclipse的maven仓库的位置
最后找到项目的pom.xml引入如下代码
<!-- oracle数据库驱动 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1.0</version>
</dependency>
加入坐标后保存,点击项目名称,找到maven,找到update project更新就可以了。