如何在maven工程中加载oracle驱动

Posted 牧野流冰87

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在maven工程中加载oracle驱动相关的知识,希望对你有一定的参考价值。

maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

在maven中央库中查找ojdbc,发现最新的版本是10.2.0.4.0,然后在maven项目中引入ojdbc,发现报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0,如下图1所示:

技术分享

图1:Missing artifact

发现中央库中明明是有的,但是在项目中却怎么都引入不进来。后来在网上找到解决方案,原来是因为oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。

方法步骤如下:

Step 1:去oracle官网下载ojdbc驱动

技术分享

图2:下载ojdbc6.jar

最新的是ojdbc7.jar,我这里就下载ojdbc6.jar好了。

Step 2:安装到本地仓库

技术分享

图3:安装至本地仓库

将下载好的ojdbc6.jar复制到系统默认的用户目录下,我的用户目录是C:\Users\YEDWARD,然后在该目录下打开命令窗口,然后输入如下命令:

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

如上图3所示,如果出现了BUILD SUCCESS,则说明安装到本地仓库成功了,这时去本地仓库看下,如下图4所示,会发现已经被成功的安装进来了。

技术分享

图4:安装成功

如上图4所示,已经成功安装了,并且名字都被改了。这个时候,再去项目的pom.xml中引入,就会发现一切都正常了。

 

以上是关于如何在maven工程中加载oracle驱动的主要内容,如果未能解决你的问题,请参考以下文章

Maven 工程 如何添加 oracle 驱动 问题

如何在Android中加载带有动画的cardview GridView?

只有在被选中时才在 ViewPager 中加载片段

从mysql的片段中加载ListView

使用片段在可Swipable选项卡中加载首选项设置

如何获取 HTML5 视频中加载的当前片段百分比?