2012-03-12 112 views
0

附帶的擴展庫示例程序工作得很好,但是當我嘗試連接到Oracle我收到以下錯誤:讀取關係安裝JDBC,但得到的錯誤嘗試連接到Oracle

錯誤數據 加載連接時出錯ojdbc14 加載JDBC驅動程序類oracle.jdbc.Driver.OracleDriver時出錯。如果運行服務器,請檢查相應的軟件包在WEB-INF/lib目錄中是否可用。如果運行該工作室,請檢查您的客戶端庫中是否存在相應的軟件包。 值java.sql.SQLException:無法創建JDBC驅動程序oracle.jdbc.Driver.OracleDriver 無法創建JDBC驅動程序oracle.jdbc.Driver.OracleDriver 拋出java.lang.ClassNotFoundException:找不到類oracle.jdbc.Driver.OracleDriver在NSF 找不到類oracle.jdbc.Driver.OracleDriver在NSF oracle.jdbc.Driver.OracleDriver

看起來它找不到jar文件,但jar文件是在以下文件夾:

Lotus/Domino/notedev/domino/workspace/applications/eclipse/plugins

I相信這是正確的道路。

它可能是一個權利問題?

回答

1

該代碼可能不會自動拾取該目錄中的jar文件。

我對xpages一無所知,但是這個站點顯示了notes/domino應用程序的清單文件,它們爲應用程序指定了一個類路徑。

https://www.ibm.com/developerworks/lotus/library/notes-plugin-eclipse/#N100AC

+0

我很感謝答案,但我對如何使用它一無所知。我對Web開發非常陌生,因爲我是一名LotusScript程序員。我再也沒有遇到上述錯誤,但現在我得到了這個: – 2012-03-20 12:42:02

+0

javax.naming.NameNotFoundException:comp/env/jdbc/ojdbc14 – 2012-03-20 12:48:03

+0

這是一個JNDI查找相關異常,看起來很奇怪,重新嘗試查找oracle驅動程序? (根據名稱)。這個錯誤的癥結在於,應用程序的某些部分正在查找名爲jdbc/ojdbc14的資源,但它未映射到組件環境(組件無法看到它)。 – gorjusborg 2012-03-20 17:20:31

相關問題