作者hshs305 (噎..要畢業了)
看板java
標題[問題] 產生完.class檔之後再鍵入一次就發生問題
時間Sun Jan 23 22:47:31 2011
大大們好,先說明小弟我的作業系統是win 7 x64版本的
我也是想要學習JAVA的新生,但是萬事起頭難,就卡在第一關
我的程式是以書上的"MyfirstJava"這個範例作為開始
我環境變數跟系統變數都按造書上的來做
但前面都OK 再輸入javac MyfirstJava.java之後在dir
也有顯示MyfirstJava.class這個檔案
但是在輸入一次java MyfirstJava之後就顯示以下的數值
Exception in thread "main" java.lang.NoClassDefFoundError: MyfirstJava
Caused by: java.lang.ClassNotFoundException: MyfirstJava
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: MyfirstJava. Program will exit.
想請問神通廣大又帥氣的鄉民們有遇到類似的問題嗎?
謝謝。
class MyfirstJava{
public static void main(String[ ] args){
System.out.println("My first Java program");
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.253.173.232
→ james732:你可以把你的程式碼貼上來看看嗎? 01/23 22:51
※ 編輯: hshs305 來自: 111.253.173.232 (01/23 22:56)
推 tomoyaken14:環境變數沒設好 可以下java -cp //當前目錄位置 01/24 02:33
推 reklawyks:環境變數要不要檢查看看... 01/24 17:18
→ lord6:classpath問題 01/24 19:13
推 solomn:類似這種C:\Program Files\Java\jdk1.6.0_22\bin 01/24 21:04
推 focus78612:這問題我之前遇過 有兩個可能 01/26 18:55
→ focus78612:1.環境變數沒設好 2.package的問題 01/26 19:00