web-dev-qa-db-ja.com

MacOSのセットアップJava_HOME

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を使用することについては含まれていませんでした。この問題をシェルタイプの変更とリンクしていません。

1
peter_budo

echo $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

2
DavidPostill