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中引入,就會發現一切都正常了。






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM