看板 java 關於我們 聯絡資訊
我是一個想要自學java的初新者 目前還沒看書 處於上網看資料階段 關於環境的架設 好像還有問題 爬了文 看了很多資料 但是沒辦法解決 想請高手幫個忙 j2SE 我安裝在 C:\Program Files\Java class存放在 D:\JavaPractice 的目錄中 環境變數的設定: path 後面新增 ;C:\Program Files\Java\jdk1.6.0_18\bin; 新增CLASSPATH變數 設定值 C:\Program Files\Java\jdk1.6.0_18\bin; D:\JavaPractice 但是在編繹時出現以下錯誤: Exception in thread "main" java.lang.NoClassDefFoundError: HelloJava/java Caused by: java.lang.ClassNotFoundException: HelloJava.java at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main class: HelloJava.java. Program will exit. 請問這是什麼問題呢? 爬文有說好像是找不到我的class 可是找不出是哪裡設定有誤 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.58.108.242
weiyucsie:我猜你打了java HellloJava.java 02/15 10:13
gh8811211:不會阿 我都用tab耶 02/15 10:15
neigence:javac -cp D:\javaPractice HelloJava.java ? 02/15 10:57
brianhsu:應該是誤把 javac(編譯時用的) 打成 java(執行用的)? 02/15 11:37
gh8811211:噗 我懂了 感謝 02/15 15:37
weiyucsie:剛剛才發現我不小心多打了一個l :p 02/15 17:03