Re: [問題] 錯誤:找不到或無法載入主要類別

看板java作者 (番茄汁)時間8年前 (2015/08/05 16:22), 編輯推噓4(402)
留言6則, 3人參與, 最新討論串2/5 (看更多)
我跟原PO遇到一樣的問題 http://i.imgur.com/7xIdBC3.png
雖然用CMD無法成功跑 需要加 -cp . 檔名 才可以 eclipse 卻能成功執行 http://i.imgur.com/xF00Ysb.png
不知道這是否重要 @@ 反正 Eclipes 可以跑 ※ 引述《poopoo888888 (阿川)》之銘言: : 小弟初學Java.. OS是Windows XP : 先說聲抱歉 我知道這問題很基礎.. 但我google了好久 在版上爬了文  : 跟我的狀況都不一樣.. 我不知道怎麼辦 T_T : 一年前摸過java 電腦裡的java版本有點亂 所以我把所有java都移除了 : 重灌了一次Java SE 7u3 JDK : 接著把PATH設向了Java的bin資料夾 : 所以在cmd底下 輸入java會有反應(跑出一堆中文的用法提示) : 輸入javac也會有反應(跑出一堆英文的用法提示) : 上網找了份sample code : public class HelloWorld { : public static void main (String[] args) { : System.out.println("Hello World!"); : } : } : 存成HelloWorld.java 丟進test資料夾 : 在cmd下移到test資料夾 : 輸入javac HelloWorld.java : 成功創造出一個HelloWorld.class檔 : 然而 接下來的事我卻怎樣都解決不了.. : 輸入java HelloWorld : cmd表示"錯誤:找不到或無法載入主要類別HelloWorld" : 怎麼會這樣.. orz 明明輸入java或是javac都有反應的.. 我還有哪邊沒設定好嗎? : 有大大有類似經驗的嗎? : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.64.91.23 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1438762940.A.D59.html

08/05 17:34, , 1F
NOPAD++ ??
08/05 17:34, 1F

08/05 23:25, , 2F
能否在cmd底下,輸入echo %classpath%,看結果是什麼
08/05 23:25, 2F

08/06 17:58, , 3F
Eclipse 能跑是因為它幫忙設定了 CLASSPATH 呀 ~
08/06 17:58, 3F

08/06 19:49, , 4F
我猜想是有設定到classpath(環境變數),若沒設定,預設
08/06 19:49, 4F

08/06 19:49, , 5F
08/06 19:49, 5F

08/06 19:53, , 6F
08/06 19:53, 6F
文章代碼(AID): #1LmSUyrP (java)
討論串 (同標題文章)
文章代碼(AID): #1LmSUyrP (java)