springboot ——oracle.jdbc.driver.OracleDriver


 網上很多案例講是oracle的驅動包沒有導入進去,我之前嘗試下圖示方式導入解決該問題:

但是在后期調試的時候,發現會影響后續oracle數據源連接驅動的問題,導致不能查詢,因此想,另辟途徑,解決這個問題。

后查閱資料,發現由於Oracle授權問題,若要在Maven項目中應用Oracle數據庫驅動,則必須手動添加到本地倉庫。

步驟:

 1、途徑

  • 如果電腦中已經裝有Oracle數據庫,則在安裝路徑下有數據庫的驅動程序,可以直接用。D:\Oracle\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib

  • 也可以直接到Oracle官網上下載Oracle數據庫驅動

2、可以使用SQL語句查詢數據庫驅動的版本: SELECT * FROM v$instance

3、通過Maven命令放到本地庫中去:

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

4、在pom.xml文件中加入如下的配置片段

    <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.1.0</version> </dependency>

5、右鍵項目, Maven–>Update Project…

錯誤時pom配置:

<!--oracle jdbc驅動-->
<dependency>
     <groupId>com.oracle</groupId>
     <artifactId>ojdbc6</artifactId>
     <version>11.2.0.3</version>

     <scope>test</scope>
</dependency>

 自己項目本地測試如見鬼一般,找大佬來一看,發現就不報錯了!!!

成功pom配置:

<!--oracle jdbc驅動-->
<dependency>
     <groupId>com.oracle</groupId>
     <artifactId>ojdbc6</artifactId>
     <version>11.2.0.3</version>

</dependency>

 

,想當然的講,再次之前自己如何折騰都不行,除開手動buth。


免責聲明!

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



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