Java開発環境を構築するには、システムレベルの環境変数を正しく設定することが不可欠です。特にJAVA_HOMEとPATHの設定は、コマンドラインからJavaコマンドを実行可能にするための基本です。以下に、Windows環境での実装手順と検証方法を示します。
環境変数の設定
JAVA_HOMEは、JDK(Java Development Kit)がインストールされたディレクトリを指す変数です。この変数を正しく定義することで、他のツールやスクリプトがJavaのインストール場所を一貫して参照できます。
例:JDK 17をC:\java\jdk-17にインストールした場合
set JAVA_HOME=C:\java\jdk-17
この設定は、一時的なコマンドプロンプトセッションでのみ有効です。永続的に設定するには、システム環境変数の「新しい変数」にJAVA_HOMEを追加し、値にJDKのルートディレクトリを指定してください。
PATHへのJDKバイナリ追加
PATH環境変数に%JAVA_HOME%\binを追加することで、コマンドラインからjavaやjavacを任意のディレクトリで実行可能になります。
set PATH=%PATH%;%JAVA_HOME%\bin
この設定は、既存のPATHにJavaの実行ファイルパスを追加するものです。セミコロンで区切ることで、他のパスと競合することなく安全に追加できます。
設定の検証
設定が正しく反映されたかを確認するには、新しいコマンドプロンプトを開き、以下のコマンドを実行します。
echo %JAVA_HOME%
java -version
javac -version
echo %JAVA_HOME%:JDKのインストールパスが正しく表示されるか確認java -version:Javaランタイムのバージョン情報が表示されるか確認javac -version:Javaコンパイラのバージョン情報が表示されるか確認
すべてのコマンドが正常に実行され、対応するバージョン情報が出力されれば、環境設定は成功です。
※注意:設定変更後は、既に開いているコマンドプロンプトやIDEを再起動してください。変更は新しいセッションにのみ反映されます。