[問題] Java環境變數設定 可編譯無法執行(已爬文)

看板java作者 (丁丁)時間16年前 (2009/12/08 02:11), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串1/1
我的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

12/08 05:56, , 1F
為什麼你兩邊的classpath不一致?
12/08 05:56, 1F

12/08 15:04, , 2F
設完之後 DOS 視窗要重開一個才有效喔。
12/08 15:04, 2F

12/08 16:37, , 3F
取了什麼檔案也也列一下唄, 也可能是檔名寫錯了
12/08 16:37, 3F

12/08 23:36, , 4F
建議你別只有指到目錄,直接指到 .jar 看看
12/08 23:36, 4F
文章代碼(AID): #1B7KLB6r (java)