解決 Windows 7 上的 JAR 檔案執行之謎
在程式設計領域,導覽檔案關聯可能會帶來困境。當嘗試在 Windows 7(64 位元)上雙擊 JAR 檔案來執行 JAR 檔案時,就會出現這樣的難題,但無濟於事。
問題:
正在執行來自命令列的 JAR 檔案不會造成任何阻礙,但雙擊它們不會產生任何回應。 「ftype」提示是檔案類型關聯的典型工具,但已被證明是徒勞無功的。
解決方案:
解開這個謎團的關鍵在於 Windows 註冊表。如果使用者先前使用「開啟方式...」選項建立了 JAR 檔案的關聯,則它可能更改了註冊表設定。若要修正此問題,必須刪除下列登錄項目:
[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.jar]
刪除此登錄項目後,必須從命令提示字元執行下列指令:
C:>assoc .jar=jarfileC:>ftype jarfile="C:pathtoyourjavaw.exe" -jar "%1" %*透過執行這些命令,正確的JAR 檔案和Java 虛擬機器(JVM) 之間的關聯將會恢復。雙擊 JAR 檔案後,JVM 將啟動,應用程式將開始執行。
以上是為什麼在 Windows 7 上無法雙擊執行 JAR 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!