2014-07-05 44 views
1

我使用jtds 1.3.1 jar文件與MSSQL server 2008連接。爲此,我在JBuilder7中配置了庫和JDK,同時運行應用程序從JBuilder 7編譯器一切都找到了,但每當我嘗試運行.exe應用程序通過JBUilder7從WInXP平臺得到錯誤「java.lang.ClassNotFoundException:net.sourceforge.jtds.jdbc.Driver」。java.lang.ClassNotFoundException:JBuilder 7中的net.sourceforge.jtds.jdbc.Driver 7

任何人都可以幫助給我進一步的指導,在什麼擴展我需要在JBuilder 7中的可執行文件?

回答

0

通常對數據庫的驅動程序在運行時得到解決,例如從屬性文件osr中讀取的drovers類名稱XML文件配置。它可以歸結爲

Class.forName("net.sourceforge.jtds.jdbc.Driver") 

這段代碼被編譯沒有錯誤,即使驅動程序本身不存在。

你應該做的是下載驅動程序的jar並將jar添加到項目的配置中。這樣,jbuilder會在運行它時將jar添加到項目的類路徑中。

添加一個罐子很容易,我沒有Jbuilder的檢查,here有人得到的該怎麼辦呢

希望這有助於

+0

我已經添加* JBuilder中.jar文件7個工具的說明 - >配置庫 - > ...通過JBuilder7編譯時,一切都找到了,但每當我嘗試運行應用程序通過.exe獲取錯誤classNotFound異常.... –

+0

@ AhsanMd.SajidKhan然後,你沒有指定正確的類路徑在運行時。 –