zoukankan      html  css  js  c++  java
  • Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'

    出现这个问题,说明oracle的驱动包没有成功加载。

    1、检查maven pom.xml有没有引入驱动:
           <dependency>
                <groupId>com.oracle</groupId>
                <artifactId>ojdbc14</artifactId>
                <version>10.2.0.4.0</version>
                <scope>runtime</scope>
            </dependency>  
     
    2、假如:发现报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0
         发现中央库中明明是有的,但是在项目中却怎么都引入不进来。后来在网上找到解决方案,原来是因为oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。
     
    3、下载驱动:ojdbc14-10.2.0.4.0.jar
         
    4、打开命令窗口,然后输入如下命令:
    mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=C:ojdbc14-10.2.0.4.0.jar
    其中-Dfile是你存放下载驱动包的本地路径
     
    QQ截图20160124192554.png
     
    5、maven本地库配置成功,你会发现在本地库中多了oracle的驱动文件

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





  • 相关阅读:
    排序算法——选择排序
    poj1906
    poj1496
    poj1244
    poj1183
    poj1806
    !!!舒尔茨自律神经训练法
    Google Analytics的能与不能
    乔布斯最伟大的贡献是什么
    冥想呼吸
  • 原文地址:https://www.cnblogs.com/samwang88/p/072507ef1cd2c89d18ece5f39b06e28c.html
Copyright © 2011-2022 走看看