设置 Mac OS JAVA_HOME

设置 Mac OS JAVA_HOME

我全新安装了 OS X El Captain 版本 10.11.5。在我的系统中,.bash_profile我将 Java 主页设置为

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH

但是如果我输入echo $JAVA_HOME结果为空行。我的 Java 版本是 1.8.0_92

编辑:在撰写本文时,我没有提及使用 zsh 代替默认 shell。我没有将问题与更改 shell 类型联系起来。

答案1

echo$JAVA_HOME结果为空行

安装 Java 可选包或 Oracle JDK 后,将以下其中一行添加到文件~/.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 在哪里?,回答者奥利维耶·雷法罗

相关内容