zoukankan      html  css  js  c++  java
  • maven加载本地oracle的JDBC驱动

    转载自:http://blog.csdn.net/qicyt1812/article/details/13019933

    由于oracle商业版权问题,maven不能通过中心资源库直接下载jar包,如果想要使用jar包,需要手动处理。

    第一步:将ojdbc14.jar放到用户目录,比如:C:Usersqicyt1812

    第二步:在cmd中执行命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar

    C:Usersqicyt1812>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar
    这样就将jdbc驱动安装到maven的本地资源库了,当cmd命令中出现如下代码,就表示安装成功了。
    C:Usersqicyt1812>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc1
    4 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar
    [INFO] Scanning for projects...
    [INFO]
    [INFO] ------------------------------------------------------------------------
    [INFO] Building Maven Stub Project (No POM) 1
    [INFO] ------------------------------------------------------------------------
    [INFO]
    [INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ standalone-po
    m ---
    [INFO] Installing C:Usersqicyt1812ojdbc14.jar to D:eclipseapache-maven-local-re
    positorycomoracleojdbc1410.2.0.1.0ojdbc14-10.2.0.1.0.jar
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 1.100s
    [INFO] Finished at: Fri Oct 25 14:24:18 CST 2013
    [INFO] Final Memory: 6M/53M
    [INFO] ------------------------------------------------------------------------
    进入D:eclipseapache-maven-local-repositorycomoracleojdbc1410.2.0.1.0 查看,成功install 到本地

     第三步:在所需工程的pom.xml中添加dependency
    <!-- 加载oracel jdbc驱动包 -->
      <dependency>  
        <groupId>com.oracle</groupId>  
        <artifactId>ojdbc14</artifactId>  
        <version>10.2.0.1.0</version>  
    </dependency>  

    经过上述步骤,就能使用oracle驱动了。

    我的ojdbc14在qq微云上,版本是10.1.3               ojdbc14-10.1.3

     
  • 相关阅读:
    ABB机器人 带参数例行程序
    面试题10- I:斐波那契数列(C++)
    面试题39:数组中出现次数超过一半的数字(C++)
    面试题50:第一个只出现一次的字符(C++)
    第八部分 表的基本操作
    第七部分 表中数据的基本操作
    面试题18:删除链表的节点(C++)
    面试题35:复杂链表的复制(C++)
    面试题54:二叉搜索树的第k大节点(C++)
    面试题62:圆圈中最后剩下的数字(C++)
  • 原文地址:https://www.cnblogs.com/zrui-xyu/p/5464424.html
Copyright © 2011-2022 走看看