ホームページ  >  記事  >  Java  >  Windows 7 で JAR ファイルをダブルクリックしても実行できないのはなぜですか?

Windows 7 で JAR ファイルをダブルクリックしても実行できないのはなぜですか?

DDD
DDDオリジナル
2024-11-20 04:46:01813ブラウズ

Why Can't I Run JAR Files by Double-Clicking on Windows 7?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。