Windows 10にJava Runtime Environment(JRE)を効果的にインストールする方法

Windows 10にJavaランタイム環境(JRE)をインストールするのは簡単そうに聞こえますが、正直なところ、特にJavaにあまり詳しくない場合は、思ったよりも複雑に感じることがあります。インストール後にJavaが認識されない、正しいバージョンかどうかわからないといった問題に直面するかもしれません。ここでの目標は、Javaをスムーズに起動させ、お気に入りのJavaアプリをスムーズに実行できるようにすることです。ここでは、基本的な手順をステップバイステップで解説し、後で頭を悩ませる可能性のあるヒントをいくつかご紹介します。

Windows 10でJREを正しく動作させる方法

Oracle JavaのWebサイトにアクセスしてインストーラーを入手してください

この部分は非常に重要です。Windowsは必要以上に難しく設定しているため、正規のソースからダウンロードしていることを確認する必要があります。Oracle Javaの公式ウェブサイトにアクセスし、最新のJREバージョンを探してください。32ビット版と64ビット版のどちらが必要か確認してください。最近のシステムのほとんどは64ビットですが、「設定」>「システム」>「バージョン情報」「システムの種類」で再度確認してください。インストーラーをダウンロードし、デスクトップやダウンロードフォルダなど、見つけやすい場所に保存してください。特に整理整頓したい場合を除き、私はデフォルトのダウンロード場所をそのまま使用しています。

インストーラーを実行してウィザードの指示に従う

ダウンロードしたファイルをダブルクリックしてセットアップを開始します。インストーラーがセットアップウィザードを起動します。「次へ」「次へ」「完了」と何度も繰り返すことになります。特に操作に慣れていない限り、デフォルト設定のままにしておくことをお勧めします。管理者として実行することを忘れてしまう人もいるので、インストールに失敗した場合は、右クリックして「管理者として実行」を選択してください。インストールが完了するまで「次へ」をクリックし続けてください。古いバージョンのJavaを使用している場合、バグが発生することがあるため、まずは「アプリと機能」から古いバージョンのJavaをアンインストールしてください。

Javaが正しくインストールされていることを確認する

インストール後、Javaが実際に登録されているかどうかを確認しましょう。コマンドプロンプトcmdを開きます。スタートメニューの検索バーに入力すればすぐに起動できます。入力しjava -versionてEnterキーを押します。バージョン番号が表示されれば、Javaはインストールされています。「Javaが認識されません」というエラーが表示された場合は、システムのPATH変数にJavaを追加する必要がある可能性があります。この手順は、かなり頻繁に失敗する可能性があります(PC側から「Javaがどこにあるのかわかりません」と表示されるようなものです)。

環境変数に Java を追加する (パストリック)

一部の設定では、Java は一度インストールすると正常に実行されますが、Windows が Java の場所を認識しないため、どこからでも実行できなくなります。対処方法は次のとおりです。コントロール パネル > システム > 詳細システム設定に移動します。詳細設定の下にある環境変数をクリックします。「システム変数」セクションでPathを見つけて選択し、編集をクリックします。Java bin フォルダーへの完全なパス (通常は のようなものですC:\Program Files\Java\jre1.8.0_xxx\bin) を追加し、保存してコマンド プロンプトまたは PC を再起動します。(できれば PC を再起動します)。1 つの設定では 1 回目の試行でうまくいきましたが、別の設定では 2 回再起動する必要がありました。Windows はそういう風に奇妙なものです。

私のように面倒な方は、コマンドプロンプトを開いてjava -version再起動後にもう一度入力してみるのも良いでしょう。Javaのバージョン情報が表示されるはずです。

覚えておくべき追加のヒント

  • Javaは必ず公式サイトから入手してください。怪しいミラーサイトやバンドルインストーラーは避けてください。
  • ダウンロードする前にシステム アーキテクチャを再確認してください。後でイライラすることがなくなります。
  • Java を最新の状態に保つことをお勧めします。Oracle のサイトまたは Java コントロール パネルで定期的に更新を確認してください。
  • 複数のJavaバージョンが必要な場合は可能ですが、煩雑になります。通常は、最新のバージョン、または特定のアプリに必要なバージョンだけを保持するのが最適です。
  • 環境を変更した後は PC を再起動してください。そうしないと、Windows がすぐに追いつかない場合があります。

時間を節約するためのFAQ

そもそも JRE とは何でしょうか?

これは基本的に、PCでJavaプログラムを実行できるようにするエンジンです。コーディングをしない限り、完全な開発キットは必要ありません。

Java アプリのみを実行したい場合、JDK は必要ですか?

いいえ! JRE は単に何かを実行するだけなら十分ですが、開発に取り組む場合は JDK が頼りになります。

Windows が 32 ビットか 64 ビットかはどうすればわかりますか?

「設定」 > 「システム」 > 「バージョン情報」の順にタップし、「システムの種類」の下を確認します。32 ビットまたは 64 ビットと表示されます。

インストール後も Java が認識されないと cmd が言うのはなぜですか?

WindowsはJavaがどこにあるのかを認識できないためです。先ほど述べたように、環境変数にパスを追加する必要があります。

まとめ

  • 公式サイト Oracleから Java をダウンロードします。
  • システムに適したバージョンを選択してください ( [設定] の[システムの種類]を確認してください)。
  • インストーラーを実行し、プロンプトに従います。必要に応じて管理者として実行します。
  • コマンドプロンプトを開いて入力して確認しますjava -version
  • 必要に応じて PATH 環境変数を設定し、変更後に再起動してください。

まとめ

Windows 10 で Java をセットアップするのは理論上はそれほど複雑ではありませんが、ちょっとした癖が邪魔になることがあります。しかし、一度セットアップが完了すれば、アプリは問題なく動作するはずです。環境変数をいじったり、システムアーキテクチャを確認したりする必要があるかもしれませんが、それほど面倒なことではありません。Windows が勝手に動いているように見えるのが少し気になるだけです。この記事が誰かの時間とストレスを少しでも軽減できれば幸いです。幸運を祈ります。Java がスムーズに動作することを願っています!