電腦若是打不開jar文件的解決辦法

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

Java應用程序jar文件能夠由 JVM(Java虛擬機)直接執行,只要操做系統安裝了JVM即可以運行做爲Java應用程序的jar文件,其跨平臺特性使得不少工具軟件都用jar方式來部署分發,好比用於HP WebOS系列手機經常使用的工具軟件WebOSQuickInstall(簡稱WQI)就是採用jar方式。
但是,不少朋友遇到一個難題,那就是下載了jar文件之後在Windows中不能用鼠標雙擊運行(或者雙擊運行之後使用WinRAR或其餘壓縮軟件打開了),這可怎麼辦?
這裏寫圖片描述shell

工具/原料markdown

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

Win7/Win8/Win10下的解決辦法編輯器

下載並安裝最新版的Java虛擬機(JVM)。
下載網址:http://www.java.com/zh_CN/
注意:不管是Win7/Win8/Win10仍是WinXP,都須要事先下載並安裝Java虛擬機。
這裏寫圖片描述
這裏寫圖片描述工具

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

這裏寫圖片描述
在「打開方式」設置窗口中點擊選中選項「始終使用選擇的程序打開這種文件」前的複選框,再點擊旁邊的「瀏覽」按鈕。
這裏寫圖片描述
選擇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中)。
設置完成後退出保存退出便可。
這裏寫圖片描述get

  1. 打開記事本–輸入java -jar *.jar
  2. 點文件 -另存爲–啓動JAR程序.bat ——-下面的文件類型選 成全部
  3. 而後 把 啓動JAR程序.bat 拷到你的JAR包放一塊兒
  4. 而後 雙擊這個bat文件 就能夠打開了
相關文章
相關標籤/搜索