OS X ElCaptainバージョン10.11.5を新規インストールしました。私の.bash_profile
でセットアップを行いましたJava home as
export Java_HOME=$(/usr/libexec/Java_home)
export PATH=$Java_HOME/bin:$PATH
ただし、echo $Java_HOME
と入力すると、結果は空の行になります。私のバージョンのJavaは1.8.0_92です
編集:これを書いている時点では、デフォルトのシェルの代わりにzshを使用することについては含まれていませんでした。この問題をシェルタイプの変更とリンクしていません。
$Java_HOME
の結果は空の行になりますJavaオプションパッケージまたはOracleJDKがインストールされている場合、次のいずれかの行を
~/.bash_profile
ファイルに追加すると、それに応じて環境変数が設定されます。export Java_HOME="$(/usr/libexec/Java_home -v 1.6)"
または
export Java_HOME="$(/usr/libexec/Java_home -v 1.7)"
または
export Java_HOME="$(/usr/libexec/Java_home -v 1.8)"
ソース OSX Yosemite(10.10)、Mavericks(10.9)、Mountain Lion(10.8)、またはOSX Lion(10.7)のJava_HOMEはどこにありますか? 、回答者 Olivier Refalo