看板 java 關於我們 聯絡資訊
我的java可以編譯,但是執行時卻不行,會顯示: Exception in thread "main" java.lang.NoClassDefFoundError: A 這個網頁上這樣說: http://blog.spiderman.idv.tw/?p=428 精華區裡說: PATH設定成 你安裝的路徑\bin CLASSPATH設定成 . 好多網頁的說法我都照做了,但還是沒效(可編譯但不能執行) 我的環境變數現在是: -使用者變數: CLASSPATH:C:\Program Files\Java\jdk1.6.0_17\lib;       C:\Program Files\Java\jre6\lib JAVA_HOME:C:\Program Files\Java\jdk1.6.0_17 PATH:C:\Program Files\Java\jre6\bin; C:\Program Files\Java\jdk1.6.0_17\bin -系統變數: Path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\SMLNJ\bin\; C:\Program Files\Java\jdk1.6.0_17\bin CLASSPATH:.;C:\Program Files\Java\jdk1.6.0_17\lib\tools.jar; C:\Program Files\Java\jdk1.6.0_17\lib\dt.jar; C:\Program Files\Java\jdk1.6.0_17\lib; C:\Program Files\Java\jre6\lib 有沒有好心人能告訴我到底是哪裡出問題了嗎QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.230.240
ogamenewbie:為什麼你兩邊的classpath不一致? 12/08 05:56
brianhsu:設完之後 DOS 視窗要重開一個才有效喔。 12/08 15:04
qrtt1:取了什麼檔案也也列一下唄, 也可能是檔名寫錯了 12/08 16:37
asklove:建議你別只有指到目錄,直接指到 .jar 看看 12/08 23:36