• 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中引入,就会发现一切都正常了。





  • 相关阅读:
    delphi字符串固定长度换行
    delphi存取图片
    fastreport字体加粗
    delphi 连接oracle对接代码
    Trystrtofloat
    去掉整数前面多余的0
    查询字符串第一次出现的数字
    字符串
    详细理解servlet实现的三种方式和生命周期
    Tomcat源码解析-整体流程介绍
  • 原文地址:https://www.cnblogs.com/samwang88/p/072507ef1cd2c89d18ece5f39b06e28c.html
Copyright © 2020-2023  润新知