在OSX上默认未设置JAVA_HOME。您可以通过打开终端并执行以下操作来解决此问题:
echo "export JAVA_HOME=`/usr/libexec/java_home`" >> ~/.profile . ~/.profile
这将导致在启动时(而不只是当前会话)设置JAVA_HOME,并立即添加它。

在OSX上默认未设置JAVA_HOME。您可以通过打开终端并执行以下操作来解决此问题:
echo "export JAVA_HOME=`/usr/libexec/java_home`" >> ~/.profile . ~/.profile
这将导致在启动时(而不只是当前会话)设置JAVA_HOME,并立即添加它。