Windows 7 での JAR ファイル実行の謎を解決する
プログラミングの領域では、ファイルの関連付けをナビゲートするときに困難が生じることがあります。このような難問の 1 つは、Windows 7 (64 ビット) で JAR ファイルをダブルクリックして実行しようとしたときに発生しますが、無駄でした。
問題:
実行中コマンドラインからの JAR ファイルには何の障害もありませんが、ダブルクリックしても応答がありません。ファイル タイプを関連付けるための典型的なツールである「ftype」ヒントは、役に立たないことが証明されています。
解決策:
この謎を解明する鍵は、Windows レジストリにあります。ユーザーが以前に「プログラムから開く」オプションを使用して JAR ファイルの関連付けを確立していた場合は、レジストリ設定が変更されている可能性があります。これを修正するには、次のレジストリ キーを削除する必要があります:
[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.jar]
このキーを削除したら、コマンド プロンプトから次のコマンドを実行する必要があります。
C:>assoc .jar=jarfile
C:>ftype jarfile="C:pathtoyourjavaw.exe" -jar "%1" %*
これらのコマンドを実行すると、適切なJAR ファイルと Java 仮想マシン (JVM) 間の関連付けが復元されます。 JAR ファイルをダブルクリックすると、JVM が起動し、アプリケーションが実行を開始します。
以上がWindows 7 で JAR ファイルをダブルクリックしても実行できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。