2012-02-16 66 views
0

我將從Java應用程序連接到MySQL數據庫以存儲從掃描表單獲取的圖像。當我運行該程序時,出現Could not find or load main class錯誤。未找到主要類別

我已經嘗試設置類路徑,但仍然得到相同的錯誤:Could not find or load main class。順便說一句,我在目錄中創建的另一個java文件編譯。當我嘗試設置類路徑時,我也得到相同的錯誤。這裏是(編者)代碼:

java -cp "C:\Documents and Settings\xxx\Desktop\ttt_manual_yyy\mysql\mysql-connector-java-5.1.6-bin" ImageUploader C:\Documents and Settings\yyy\Desktop\IMAGES localhost uuu nnn 

其中localhost是數據庫地址,UUU是用戶名,nnn是密碼

回答

7

你甚至沒有指定一個類,則需要加上引號你的classpath因爲它有空間。因此,它應該是這樣的:

java -classpath "C:\Documents and Settings\...\ImageUpload" foo.ImageUploader 

其中foo.ImageUploader是包含main方法的類的完全限定名稱。

+0

好的...我修改了一下......但仍然拋出錯誤....所以我編輯了我的問題,包括完整的代碼 – ewom2468 2012-02-16 13:06:06