Windows 11にJava JREを効率的にインストールする方法



Windows 11にJava JDKをインストールした後、Java JREフォルダを見つけるのは少し奇妙ですが、場所がわかれば理解できます。最新のJava SE Development Kitでは、Java Runtime EnvironmentフォルダはJDK自体に含まれているため、別途見つかりません。ただし、古いJavaアプリを実行したり、スタンドアロンのJREが必要な場合は、特にJava 8や特定のレガシープロジェクトの場合は、別途インストールする必要があるかもしれません。

特定の用途でJREが必要な場合は、OracleのウェブサイトからJava 8 JREインストーラーを入手するのが最も簡単です。このバージョンでは、JREとJDKが正式に分離されているためです。また、コマンドラインからJavaをスムーズに実行できるように、特に環境変数の設定方法も知っておく必要があります。ただし、WindowsではJREの関連ファイルがJavaインストールディレクトリ内に埋め込まれているため、フォルダ構造が分かりにくくなる可能性があることに注意してください。例えば、jre1.8.0_xxxというラベルのファイル内などです。

Windows 11にJava JREをインストールする方法

適切な JRE バージョンをダウンロードし、フォルダーの場所を理解する

  • こちらのリンクにアクセスしてください:Java JRE をダウンロードしてください。Java 8を探してください。JRE は別のパッケージとして残っています。
  • お使いのWindowsシステムに適したバージョン(x86(32ビット)またはx64(64ビット))を選択してください。システムの種類を確認するには、「このPC」を右クリックし、 「プロパティ」を選択します。64ビットと表示されている場合はx64インストーラーを、そうでない場合はx86インストーラーを選択してください。
  • インストーラー (.exe) ファイルをダウンロードして実行します。
  • インストール中は、画面の指示に従ってください。設定によっては、 にインストールされる場合がありますC:\Program Files\Java\jre1.8.0_XXX。後で正しい場所を指定したい場合は、このフォルダを指定してください。

インストール後の Java JRE フォルダの検索

インストールが完了したら、C:\Program Files\Java ( 32ビット版の場合はC:\Program Files (x86)\Java )に移動します。その中にjre1.8.0_xxxフォルダがあるはずです。さらに中を探っていくと、binフォルダが見つかります。Javaをコマンドラインからスムーズに実行したい場合は、このフォルダに環境変数を設定する必要があります。

Java JRE の環境変数 PATH を設定する

  • コントロールパネル>システムとセキュリティ>システムを開きます。次に、左側のペインでシステムの詳細設定をクリックします。
  • 環境変数ボタンをクリックします。
  • システム変数セクションで、Pathを見つけて選択し、編集をクリックします。
  • [新規]をクリックし、 JRE ディレクトリ内のbinフォルダへの完全なパス (例: ) を貼り付けますC:\Program Files\Java\jre1.8.0_XXX\bin
  • すべてのダイアログで「OK」をクリックします。開いているコマンドプロンプトを再起動して、環境変数を更新します。

Java JREのインストールを確認する方法

すべてが正しく設定されているか確認する

Java の準備ができているかどうかを確認する簡単な方法は、コマンド プロンプトを開いて(Win + Rと入力しcmd、Enter キーを押す)、次のコマンドを実行することです。

java -version

Java SE Runtime Environment のビルド情報が表示されていれば、正常に動作しています。表示されない場合は、環境変数のパスを確認してください。コマンドプロンプトまたは PC を再起動するだけで、変更が認識される場合もあります。

設定によっては、システムを再起動するまでJavaがうまく動作しない場合があります。システムの環境変数の大きさや、Javaが標準以外の場所にインストールされているかどうかによって動作が多少異なりますので、何度か試しても諦めないでください。

どうやら、Windows ではすべてを必要以上に複雑にする必要があるようですが、すべてが正しくポイントされると、IDE、スクリプト、コマンド ライン タスクなど、システム上のどこからでも Java を実行できるようになります。

これでJava JREフォルダの場所と、それらがどのように連携するかがお分かりいただけたかと思います。少し面倒ですが、古いJavaの仕組みをいじりたい場合や、最小限のランタイム設定をしたい場合など、少し手間がかかるかもしれませんが、それだけの価値はあります。

まとめ

  • Oracle のサイトから Java 8 JRE をダウンロードします。
  • インストールして、 C:\Program Files\Java\jre1.8.0_xxxの下のフォルダーを見つけます。
  • Path環境変数を設定して、 binディレクトリを含めます。
  • コマンドプロンプト内で確認しますjava -version

まとめ

これは、Windowsの環境変数の扱い方やプログラムファイルの隠し場所を考えると、必ずしも簡単なプロセスではありません。しかし、一度設定すれば、Javaはシステム全体で問題なく動作するようになり、古いアプリを実行したり、お気に入りのIDEを使って開発したりできるようになります。これで、誰かが何時間もディレクトリをくまなく探し回らなくて済むようになることを願っています。もちろん、Windowsは必要以上に面倒にしているからです。



この記事は役に立ちましたか?