Java是最新版本的macOS上的可选软件包。
然而,一旦安装,它看起来像 JAVA_HOME 环境变量是,没有正确设置。
最佳答案
安装了Java optional package或Oracle JDK后,
在〜/.bash_profile 文件中添加以下几行之一将相应地设置环境变量。
export JAVA_HOME="$(/usr/libexec/java_home -v 1.6)"
or
export JAVA_HOME="$(/usr/libexec/java_home -v 1.7)"
or
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
更新:基于Jilles van Gurp response添加了 -v 标志。