Re: [問題] 錯誤:找不到或無法載入主要類別
※ 引述《LOXAERIC ()》之銘言:
: 有先/過類似問題,不過好像都是比較偏開發時遇到的問題@@,
: 目前情況是我下載了一個.jar檔,也確定電腦已安裝java,
: 但是如果雙擊.jar檔,
: 會很快速出現"錯誤:找不到或無法載入主要類別"的cmd視窗訊息,然後關閉,
: 已經確認環境變數Path有設定了(理論上安裝java應該也會有自動設定),
: 而我手動開cmd執行"java -jar abc.jar"也可以正常打開,
: 但問題在於"如果是用滑鼠雙擊.jar檔"就會出現錯誤訊息,
: 自己研判可能是因為雙擊執行沒有下"-jar"的option,
: 但這個問題在我另外一台電腦完全沒有出現過@@,直接安裝完java雙擊就可以用......
: 請問有板友遇過此類問題嗎?
: 如果有違反板規的話我會馬上刪文,謝謝!!
推
01/03 01:00,
01/03 01:00
Y 大所言沒錯,Double click 的情況下就要看系統怎麼設定的, linux 的我還沒研究
不過 Windows 的話,先到登陸編輯器(regedit),並依序找:
HKEY_CLASS_ROOT/.jar/ ==> 看右邊的預設值顯示甚麼 , 假設是 jarfile
那麼找到
HKEY_CLASS_ROOT/jarfile/shell/open/command/
同樣看看右邊的預設值顯示甚麼,其中 %1 的地方就是在你開啟 jar 檔案時
那個 jar 檔案的路徑,如果有用雙引號包起來是正常的(與路徑中有空格有關)
如
"C:\Program Files\Java\jre1.8.0_66\bin\javaw.exe" -jar "%1" %*
假設無法開啟的那台電腦設定看起來也沒問題,另外還有一個可能是 class path,
但我個人是覺得這個狀況應該不會跟 class path 有關係
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.223.8
※ 文章網址: https://www.ptt.cc/bbs/java/M.1451810567.A.6E1.html
→
01/05 00:31, , 1F
01/05 00:31, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章