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

作者: LOXAERIC   2016-01-02 11:42:05
有先/過類似問題,不過好像都是比較偏開發時遇到的問題@@,
目前情況是我下載了一個.jar檔,也確定電腦已安裝java,
但是如果雙擊.jar檔,
會很快速出現"錯誤:找不到或無法載入主要類別"的cmd視窗訊息,然後關閉,
已經確認環境變數Path有設定了(理論上安裝java應該也會有自動設定),
而我手動開cmd執行"java -jar abc.jar"也可以正常打開,
但問題在於"如果是用滑鼠雙擊.jar檔"就會出現錯誤訊息,
自己研判可能是因為雙擊執行沒有下"-jar"的option,
但這個問題在我另外一台電腦完全沒有出現過@@,直接安裝完java雙擊就可以用......
請問有板友遇過此類問題嗎?
如果有違反板規的話我會馬上刪文,謝謝!!
作者: darkk6 (Mr. Pan)   2016-01-02 11:45:00
檢查一下 jar 檔案裡面寫的 MANIFEST.MF指定的 main class
作者: LOXAERIC   2016-01-02 12:03:00
看了一下是"Main-Class: ui.Main"但是另外一台電腦裝完java同樣一個檔直接可以執行@@想說會不會是還有哪邊沒有設定好?
作者: gpctv (gpctv)   2016-01-02 12:47:00
我不知道這樣說對不對,但是總是可能的試試看,這兩台的Java版本有一樣嗎?!
作者: LOXAERIC   2016-01-02 12:55:00
對,是一樣的!
作者: yyc1217 (somo)   2016-01-03 01:00:00
雙擊的話 是要看os預設.jar是給哪個程式開吧
作者: LOXAERIC   2016-01-05 00:30:00
但是我看是給Java開沒錯啊QQ

Links booklink

Contact Us: admin [ a t ] ucptt.com