[問題] 環境架設有問題

看板java作者 (媽!我上電視了)時間14年前 (2010/02/15 10:10), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
我是一個想要自學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

02/15 10:13, , 1F
我猜你打了java HellloJava.java
02/15 10:13, 1F

02/15 10:15, , 2F
不會阿 我都用tab耶
02/15 10:15, 2F

02/15 10:57, , 3F
javac -cp D:\javaPractice HelloJava.java ?
02/15 10:57, 3F

02/15 11:37, , 4F
應該是誤把 javac(編譯時用的) 打成 java(執行用的)?
02/15 11:37, 4F

02/15 15:37, , 5F
噗 我懂了 感謝
02/15 15:37, 5F

02/15 17:03, , 6F
剛剛才發現我不小心多打了一個l :p
02/15 17:03, 6F
文章代碼(AID): #1BUApzo- (java)