電腦如果打不開jar文件的解決辦法


此文非博主原創,從百度經驗搬過來的

Java應用程序jar文件可以由 JVM(Java虛擬機)直接執行,只要操作系統安裝了JVM便可以運行作為Java應用程序的jar文件,其跨平台特性使得很多工具軟件都用jar方式來部署分發,比如用於HP WebOS系列手機常用的工具軟件WebOSQuickInstall(簡稱WQI)就是采用jar方式。
可是,很多朋友遇到一個難題,那就是下載了jar文件以后在Windows中不能用鼠標雙擊運行(或者雙擊運行以后使用WinRAR或其他壓縮軟件打開了),這可怎么辦?
這里寫圖片描述

工具/原料

  • Java虛擬機(JVM)
  • Windows注冊表編輯器regedit
  • Windows管理員權限的用戶帳戶

Win7/Win8/Win10下的解決辦法

下載並安裝最新版的Java虛擬機(JVM)。
下載網址:http://www.java.com/zh_CN/
注意:無論是Win7/Win8/Win10還是WinXP,都需要事先下載並安裝Java虛擬機。
這里寫圖片描述
這里寫圖片描述

安裝好Java虛擬機后,雙擊需要運行的jar文件或在jar文件上點擊鼠標右鍵,在彈出的菜單中選擇“打開方式”→“選擇默認程序”。

這里寫圖片描述
在“打開方式”設置窗口中點擊選中選項“始終使用選擇的程序打開這種文件”前的復選框,再點擊旁邊的“瀏覽”按鈕。
這里寫圖片描述
選擇JAVA虛擬機的安裝文件夾,如果安裝的是Java 7,安裝文件夾一般為“C:\Program Files\Java\jre7\bin”(具體文件夾請自行查找),找到javaw.exe文件,點擊“打開”按鈕。
這里寫圖片描述
這時已經設置了使用javaw.exe應用程序來打開jar文件,可是實際上這時雙擊jar文件還是沒有反應,這是因為沒有設置打開文件參數導致的。
在Windows開始菜單的搜索框中輸入“regedit”,在上方搜索出的文件regedit上點擊鼠標右鍵,在彈出的菜單中選擇“以管理員身份運行”。(或者Windows鍵 + R 輸入regedit)
這里寫圖片描述
在注冊表編輯器中,找到“HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command”,在其中文件打開命令中加入參數“-jar”(無引號),修改后的數值類似:“”C:\Program Files\Java\jre7\bin\javaw.exe” -jar “%1””(只需要添加-jar參數,無需修改其他信息),保存並退出注冊表編輯器。
這里寫圖片描述
這里寫圖片描述

WinXP下的解決方法

安裝好Java虛擬機后,打開桌面上“我的電腦”,點擊菜單“工具”→“文件夾選項”。
這里寫圖片描述
在“文件夾選項”設置窗口中切換到“文件類型”標簽。找找看其中的文件擴展名有沒有.jar,如果有,則選擇.jar文件,點擊“更改”按鈕。如果沒有.jar,那么點擊“新建”按鈕新建一個.jar擴展名。
這里寫圖片描述

這里寫圖片描述

點擊“高級”按鈕,在出現“編輯文件類型”窗口中點擊“新建”按鈕,在彈出的“新操作”設置窗口中,將操作命名為“open”,用於執行操作的應用程序為“C:\Program Files\Java\jre7\bin\javaw.exe” -jar “%1”(請勿填寫引號,具體JVM的文件夾路徑請根據實際情況填寫,一般位於C:\Program Files\Java中)。
設置完成后退出保存退出即可。
這里寫圖片描述

  1. 打開記事本–輸入java -jar *.jar
  2. 點文件 -另存為–啟動JAR程序.bat ——-下面的文件類型選 成所有
  3. 然后 把 啟動JAR程序.bat 拷到你的JAR包放一起
  4. 然后 雙擊這個bat文件 就可以打開了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM