Re: [問題] Mac找不到主要類別(已解決)

看板java作者 (吹笛牧童)時間10年前 (2014/09/25 04:01), 10年前編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
不好意思繼續炒冷飯,看來這真的是問題 : 在javac完之後,也出現了HelloWorld.class : 不過在接下來使用Java HelloWorld時, : 錯誤: 找不到或無法載入主要類別 HelloWorld 以上,問題一樣 : 推 PsMonkey:精華區 z-3-2-2 11/20 12:09 : 推 luoqr:java -cp . HelloWorld 11/20 21:52 : → PsMonkey:樓上那個就是精華區 z-3-2-2 阿... [淚目] 11/20 22:02 : 呃 精華區那個方法試過了 : 還是一樣找不到或無法載入主要類別.. 以上,精華區的方法一樣試過 : → adrianshum:你確定你是在HelloWorld.class 存在的目錄跑 11/21 07:01 是的 --------------- 環境:mac eclipse 下執行正常,想在 command line 下執行 JAVA_HOME 在 mac 下有個不錯的設定方法 JAVA_HOME=$(/usr/libexec/java_home) export JAVA_HOME 請問還有什麼要設嗎? 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.197.63 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1411588904.A.018.html 試出來了,和 package 有關係,舉例來說 我的 main1.java 位在 package main 之下 那我就應該在專案的 root 路徑下操作 java 這個指令 如果程式是在 eclipse 下開發,那就是 bin 這個子目錄 這樣才能以 package name/class name 的型式來打 full class name ※ 編輯: HuangJC (60.251.197.63), 09/25/2014 04:26:36

09/25 04:45, , 1F
結果 JAVA_HOME 並不用設..
09/25 04:45, 1F

09/25 04:48, , 2F
package 這問題很容易忽略,在 Android ipc 就讓我踢過一
09/25 04:48, 2F

09/25 04:48, , 3F
次鐵板
09/25 04:48, 3F

09/25 04:49, , 4F
也許我用的字眼並不標準(full class name?),但它是關鍵
09/25 04:49, 4F
文章代碼(AID): #1K8oCe0O (java)
文章代碼(AID): #1K8oCe0O (java)