我想在Eclipse中使用存儲過程執行查詢,但我不斷收到此錯誤,但我不確定我缺少的是否能夠執行查詢。Eclipse上的Oracle JDBC驅動程序錯誤
該查詢在實際運行的代碼中運行,但我試圖在Eclipse中模擬該環境(據說我知道問題不在代碼中,但我明顯缺少依賴關係或有什麼?我不確定)。
的錯誤是:
Exception in thread "main" java.lang.UnsatisfiedLinkError:
oracle.jdbc.driver.T2CConnection.t2cSetSessionTimeZone(JLjava/lang/String;)
以下是我在我的Eclipse項目:
庫:
- 的activation.jar
- 的mail.jar
- ojdbc5 .jar
- rt.j AR
- JRE系統庫[J2SE-1.4]
排序和導出:
- ojdbc5.jar
- 的rt.jar
- 的activation.jar
- 的mail.jar
- src
- JRE系統庫[J2SE-1.4]
此外,編譯器的信息:
- Java編譯器 - J2SE-1.4
- 生成的.class文件兼容性 - 1.2
- 源代碼兼容性 - 1.3
不知道還有什麼其他我應該提供的信息..
謝謝!
我試圖在Oracle客戶端我的Windows機器上的路徑設置爲JDBC文件夾..也許我需要的服務器版本,因爲我覺得那是什麼被安裝在實際的服務器上..我會繼續嘗試不同的地方,看看我能否修復它。感謝您的評論! – Dan 2012-08-01 20:21:40
我認爲這個問題是我有客戶端版本或Oracle和服務器有服務器版本或Oracle。我會嘗試獲取必要的文件,但看起來這是一個類路徑問題。非常感謝您的幫助! – Dan 2012-08-01 20:52:45