[爆卦]jar檔案無法執行是什麼?優點缺點精華區懶人包

為什麼這篇jar檔案無法執行鄉民發文收入到精華區:因為在jar檔案無法執行這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者pandia (MotionPlanning)看板java標題[問題] 升級了jre以後 jar...



不好意思請問一下

昨天java的自動更新了我的jre (update16 -> update17)

原本可以雙擊兩下執行的 jar 檔全部都會出現找不到 Main Class的錯誤

我開啟了 cmd 打 javaw -jar sth.jar 是可以執行出那個 jar 檔


而現在的結果看起來是 後面沒有加上 -jar 參數一樣

開了 regedit 去修改檔案關聯的地方 想在執行 jar 檔後面加上參數

但是還是不行 移除 jre 重裝也沒有用 (後來火大連 jdk 都更新了 不過應該沒差才對)

google 一下好像也沒找到跟我類似的症狀


不知道有沒有人遇到跟我一樣的問題呢?

或者是如何解決

感謝大家回答 orz


PS 我用的是 Windows 7 32bit Enterprise. 早知道就不更新了=.=

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.163.250
ogamenewbie:你可以cmd執行的話, 沒理由檔案關聯無法建立, 除非你 12/03 18:21
ogamenewbie:檔案關聯改錯或者你 windows 檔案關聯的部份爛掉了吧 12/03 18:21
pandia:應該說 他現在關聯是給javaw沒錯 但是執行是以 12/03 18:34
pandia:javaw sth.jar 這樣的方式執行 爛掉重安裝後應該會修正 12/03 18:35
pandia:登錄裡面 他也是關聯給javaw沒錯 但OpenWithProgid變成 12/03 18:39
pandia:jar_auto_file(機碼名稱) 原本是 jarfile 12/03 18:40
pandia:thanks我解決了 他登錄裡面 把機碼抽換成上面那個以後 12/03 18:49
pandia:有一個值"path_to_javaw/javaw.exe" -jar "%1"缺了%*在後面 12/03 18:50

你可能也想看看

搜尋相關網站