小编典典

macOS Mojave (10.14) 到 Lion (10.7) 上的 JAVA_HOME 在哪里?

all

Java 是最新版本 macOS 上的可选包。

然而一旦安装它似乎 JAVA_HOME 环境变量 设置不正确


阅读 102

收藏
2022-03-08

共1个答案

小编典典

安装Java 可选包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)"
or simply
export JAVA_HOME="$(/usr/libexec/java_home)"

注意:如果您在 mac 上使用 brew安装了* openjdk ,请运行上述操作 *sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk

更新:基于 _Jilles van Gurp_响应添加了-v 标志。

2022-03-08