先仔細回想一下是不是載了WinRAR之後才開始這樣
因為這個方式可能只適合這個問題(可能)
遇過這問題兩次,教學真的夠少
網路上文章有些版本不是Win10,有些一堆大陸用語,還有告訴你無解的
所以我寫了這篇,順便寫給朋友看
原因大概是因為WinRAR蓋過了Java的開啟設定之類的,應該不會有人想知道原理 吧
- 按Windows+R後出現執行視窗 輸入regedit
- 找到 電腦\HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command
- 點兩下 (預設值) 這個項目
- 將 "C:\Program Files\Java\jre1.8.0_271\bin\javaw.exe" "%1" 改成"C:\Program Files\Java\jre1.8.0_271\bin\javaw.exe" -jar "%1" (差了 -jar)
- 回去對你要開的jar檔按右鍵 > 開啟檔案 > 選擇其他應用程式 > 更多應用程式 > 尋找此電腦上的其他應用程式
- 選 本機 > C槽 > Program Files > Java > jre1.8.0_271(後面數字是代表JAVA的版本,不用一樣) > bin > javaw.exe
如果看不到檔案類型就在檢視那邊勾選 "副檔名"
然後應該就可以開了,都照做也沒用的話我推薦重灌然後不要載WinRAR,希望有幫助。