如果您雙擊jar文件,並且您的Java應用程序未啟動,則.jar關聯已被劫持。您可以解決Jarfix的問題。
問題:
上述問題的根本原因是程序已經盜用了.jar關聯。如果您第一次安裝了Java運行時環境,則稱為“jar”的文件類型正確分配給javaw.exe。 “jar”是“java archive”的縮寫,javaw.exe是執行.jar的正確程序。然而,在Windows上,任何程序都可以隨時竊取文件類型,即使它已經與程序相關聯。許多zip / unzip程序喜歡這樣做,因為jar以.zip格式存儲。如果您雙擊.jar,您的打包程序將打開文件,而不是javaw運行程序,因為您的程序包程序忽略也存儲在.jar中的元信息。在Oracle錯誤數據庫中,有一個低優先級報告4912211“添加機制來恢復被劫持的.jar和.jnlp文件擴展名”,但它已被關閉為“已關閉,不會修復”。
解決方法:
每次出現此問題時,重新安裝Java運行時環境或手動修復Windows註冊表。
解決方案:
您可以使用小而可靠的Downloadjarfix.exe程序來解決此問題。只需雙擊就可以恢復.jar與javaw.exe的關聯。
評論沒有發現