1. 概要

このクイックチュートリアルでは、Windows、Mac OS X、およびLinuxでJAVA_HOME変数を設定する方法を見ていきます。

2. ウィンドウズ

2.1. Windows10および8

  1. を開き、を検索して、高度なシステム設定を入力します。
  2. 表示されたオプションで、システムの詳細設定を表示リンクを選択します。
  3. 詳細タブで、環境変数をクリックします。
  4. システム変数セクションで、新規(またはシングルユーザー設定の場合はユーザー変数)をクリックします。
  5. JAVA_HOME 変数名として設定し、JDKインストールへのパスを変数値として設定し、OKをクリックします。
  6. OK をクリックし、[適用]をクリックして変更を適用します。

2.2. Windows 7

  1. デスクトップで、マイコンピュータを右クリックし、プロパティを選択します。
  2. 詳細タブで、環境変数をクリックします。
  3. システム変数セクションで、新規(またはシングルユーザー設定の場合はユーザー変数)をクリックします。
  4. JAVA_HOME 変数名として設定し、JDKインストールへのパスを変数値として設定し、OKをクリックします。
  5. OK をクリックし、[適用]をクリックして変更を適用します。

コマンドプロンプトを開き、JAVA_HOME変数の値を確認します。

echo %JAVA_HOME%

結果は、JDKインストールへのパスになります。

C:\Program Files\Java\jdk1.8.0_111

3. Mac OS X

3.1. シングルユーザー– Mac OSX10.5以降

OS X 10.5から、Appleはコマンドラインツール / usr / libexec / java _home )を導入しました。現在のユーザー。

任意のテキストエディタで〜/ .bash_profile を開き、以下を追加します。

export JAVA_HOME=$(/usr/libexec/java_home)

ファイルを保存して閉じます。

ターミナルを開き、sourceコマンドを実行して変更を適用します。

source ~/.bash_profile

これで、JAVA_HOME変数の値を確認できます。

echo $JAVA_HOME

結果は、JDKインストールへのパスになります。

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.2. シングルユーザー– MacOSXの古いバージョン

古いバージョンのOSXの場合、JDKインストールへの正確なパスを設定する必要があります。

任意のエディターで〜/ .bash_profile を開き、以下を追加します。

export JAVA_HOME=/path/to/java_installation

ファイルを保存して閉じます。

ターミナルを開き、sourceコマンドを実行して変更を適用します。

source ~/.bash_profile

これで、JAVA_HOME変数の値を確認できます。

echo $JAVA_HOME

結果は、JDKインストールへのパスになります。

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.3. グローバル設定

JAVA_HOME をすべてのユーザーに対してグローバルに設定するには、手順は1人のユーザーの場合と同じですが、ファイル / etc /profileを使用します。

4. Linux

もちろん、ここでPATHを操作するので、ここにその方法の詳細な手順があります。

4.1. シングルユーザー

LinuxでシングルユーザーのJAVA_HOMEを設定するには、 / etc /profileまたは/etc / environment (システム全体の設定に推奨)または〜を使用できます。 /.bashrc(ユーザー固有の設定)。

任意のテキストエディタで〜/。bashrcを開き、以下を追加します。

export JAVA_HOME=/path/to/java_installation

ファイルを保存して閉じます。

sourceコマンドを実行して、変数をロードします。

source ~/.bashrc

これで、JAVA_HOME変数の値を確認できます。

echo $JAVA_HOME

結果は、JDKインストールへのパスになります。

/usr/lib/jvm/java-8-oracle

4.2. グローバル設定

Linuxですべてのユーザーに対してJAVA_HOMEを設定するには、 / etc /profileまたは/etc / environment (推奨)を使用できます。

任意のテキストエディタで/etc / environment を開き、以下を追加します。

JAVA_HOME=/path/to/java_installation

/ etc / environment はスクリプトではなく、代入式のリストであることに注意してください(そのため、 export は使用されません)。 このファイルはログイン時に読み込まれます。

/ etc /profileを使用してJAVA_HOMEを設定するには、ファイルに追加するものを次に示します。

export JAVA_HOME=/path/to/java_installation

sourceコマンドを実行して、変数をロードします。

source /etc/profile

これで、JAVA_HOME変数の値を確認できます。

echo $JAVA_HOME

結果は、JDKインストールへのパスになります。

/usr/lib/jvm/java-8-oracle

5. 結論

この記事では、Windows、Mac OS X、およびLinuxでJAVA_HOME環境変数を設定する方法について説明しました。