2014-09-02 25 views
0

由於我現在沒有netbeans,我試圖通過命令提示符從我的Java代碼連接到MySQL數據庫。但它並沒有採用mysql-coonectivity.jar文件。在命令提示符下使用Java連接到MySQL數據庫

有誰知道任何方式來運行我的程序?請幫忙。

+0

得到它你是什麼意思通過'它不採取'?另外,請考慮添加您嘗試運行的代碼。你可能也想檢查[這個答案](http://stackoverflow.com/questions/25453794/error-could-not-find-or-load-main-class/25454247#25454247)。 – 2014-09-02 03:37:19

+0

請幫助我們來幫助你。什麼程序?它在netbeabs中工作嗎?它如何*不接受文件*?你檢查過拼寫嗎? – 2014-09-02 03:38:13

+1

因爲你是這裏的新用戶,讓我告訴你,如果你在答案中找到你問題的解決方案,那麼你應該接受答案,讓別人知道什麼對你有用。要做到這一點,您應該點擊下方向上箭頭下方答案左側的正確符號。 – gprathour 2014-09-02 05:33:32

回答

3

嘗試執行該程序,因爲它是Windows操作系統

java -cp .;path\of\your\mysql-connector-java-5.1.6.jar className 

如果你沒有使用mysql-connector-Java的[版]的.jar從here

2

你需要添加你的MySQL連接器jar文件在編譯和運行程序,你可以做到這一點通過以下方式,

編譯:

javac -g -cp mysql-coonectivity.jar; YourFileName.java

要運行

java -cp mysql-coonectivity.jar; YourMainClass

注意:上面的書面語法假定您的jar文件存在於與您的程序位置相同。

+0

感謝您的回答。 – 2014-09-02 03:51:44

+0

我的程序已經編譯成功,但是當我嘗試執行它時,出現錯誤,當我嘗試運行時,出現異常java.lang.NoClassDefFoundError。請幫忙。 – 2014-09-02 03:54:24

+0

@ user3359330 NoClassDefFoundError哪個類? – gprathour 2014-09-02 05:43:32

相關問題