ojdbc15-10.2.0.4.0.jar maven 引用报错 Dependency 'com.oracle:ojdbc15:10.2.0.4.0' not found

ojdbc15-10.2.0.4.0.jar maven 引用报错


问题现象

在 Maven 工程中引用 ojdbc15-10.2.0.4.0.jar 报错,报错信息:Dependency 'com.oracle:ojdbc15:10.2.0.4.0' not found

pom.xml 中,引用如下:

<dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc15</artifactId>
            <version>10.2.0.4.0</version>
</dependency>

 


原因分析

这是因为 Oracle 商业版权问题,maven 的中心资源库中没有 ojdbc 驱动包,不能通过远程的方式来引入只能通过配置本地库来加载到工程里

所以,需要在 maven 本地库中安装 ojdbc 驱动包。


解决方案

从个人的百度网盘中下载 ojdbc15-10.2.0.4.0.jar,链接信息如下:

链接:https://pan.baidu.com/s/13L8EyPzI7sfLXU3IaXnDSA
提取码:ywip

打开网页如下:

将下载的jar copy到指定目录(根据个人情况,本人是存放在 F:oracle),安装到本地 Maven 仓库。

如果是 Windows 系统(Win+R,cmd 进入命令窗口),执行命令如下:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc15 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=F:oracleojdbc15-10.2.0.4.0.jar

安装命令执行后,效果如下:

Maven 仓库中,安装后效果如下:

原文地址:https://www.cnblogs.com/miracle-luna/p/11139527.html