2011-06-03 64 views
1

我想使用Apache Derby的網絡模式下使用Eclipse 我收到以下錯誤我的J2EE Web應用程序:的ClassNotFoundException爲Apache Derby數據庫

ClassNotFoundException: org.apache.derby.jdbc.ClientDriver 
SQLException: SQLState: 08001 

我已經添加了derbyclient.jarderby.jar在類路徑系統變量和項目。我找不到問題

+0

你有沒有試過做Class.forName(「org.apache.derby.jdbc.ClientDriver」);手動檢查客戶端庫是否真的在類路徑中? – artplastika 2011-06-03 05:32:01

+0

剛剛嘗試了你的想法。當我創建一個不同的類並將其作爲java應用程序運行時,它正在工作。但它在JSP腳本中給出了例外。 – 2011-06-03 05:45:50

+0

你使用什麼應用程序服務器/容器? – artplastika 2011-06-03 05:47:55

回答

0

您必須將derbyclient.jar添加到YourProject\WebContent\WEB-INF\lib。不需要將derby.jar添加到類路徑。

它幫助了我。