1. 程式人生 > >Java連線oracle的關於oracle.jdbc.driver.OracleDriver的錯誤的解決

Java連線oracle的關於oracle.jdbc.driver.OracleDriver的錯誤的解決

今天在做JAVA連線資料庫的時候,出現:

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

這個提示的錯誤。仔細看了下,是JDBC的驅動沒有載入到project中。

我的程式碼如下:

view plaincopy to clipboardprint?
try{  
  Class.forName("oracle.jdbc.driver.OracleDriver");  
}  
catch (Exception e){  
  System.out.println(e.getMessage());  
  System.exit(-1);  

    try{
      Class.forName("oracle.jdbc.driver.OracleDriver");
    }
    catch (Exception e){
      System.out.println(e.getMessage());
      System.exit(-1);
    } 

出現這種錯誤,我是這樣解決的:

1、找到資料庫的安裝檔案的JDBC檔案,假設路徑為D:/oracle/ora92/jdbc/lib

     將這個路徑新增到環境變數的Path裡面。

     右擊我的電腦->高階->環境變數,在系統變數裡面的path將上面的路徑新增進去。

2、然後將D:/oracle/ora92/jdbc/lib目錄下的jar檔案新增到專案中。

     我用的是JBuilder,所以先將lib下的六個jar檔案新增到library中。

     Tool->Enterprise Setup->Database Drivers->Add->New

     在New Library Wizard的Name: JDBC Driver, 在Library paths中Add,將Lib下的6個檔案放進去。

     點選OK。

3、Project->Project Properties->Paths->Required Libraries->Add,將剛加進去的JDBC Driver加上

     點選OK。

此時再執行程式,就OK了。