Windows7、8、10、MacOSX、LinuxでJAVA_HOMEを設定する
1. 概要
このクイックチュートリアルでは、Windows、Mac OS X、およびLinuxでJAVA_HOME変数を設定する方法を見ていきます。
2. ウィンドウズ
2.1. Windows10および8
- を開き、を検索して、高度なシステム設定を入力します。
- 表示されたオプションで、システムの詳細設定を表示リンクを選択します。
- 詳細タブで、環境変数をクリックします。
- システム変数セクションで、新規(またはシングルユーザー設定の場合は
ユーザー変数 )をクリックします。 - JAVA_HOME を変数名として設定し、JDKインストールへのパスを変数値として設定し、OKをクリックします。
- OK をクリックし、[適用]をクリックして変更を適用します。
2.2. Windows 7
- デスクトップで、マイコンピュータを右クリックし、プロパティを選択します。
- 詳細タブで、環境変数をクリックします。
- システム変数セクションで、新規(またはシングルユーザー設定の場合は
ユーザー変数 )をクリックします。 - JAVA_HOME を変数名として設定し、JDKインストールへのパスを変数値として設定し、OKをクリックします。
- 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環境変数を設定する方法について説明しました。