在 mac 中错误地设置了 JAVA_HOME

Wrongly set the JAVA_HOME in mac

我使用以下评论将 mac 的 Java 家从 Java 10 更改为 Java 8:

echo export "JAVA_HOME=$(/usr/libexec/java_home -v 1.8)" >> ~/.bash_profile

但不幸的是,当我输入命令时,我输入了 1.7 而不是 1.8:

echo export "JAVA_HOME=$(/usr/libexec/java_home -v 1.7)" >> ~/.bash_profile

现在当我打开终端时出现以下错误: 无法找到任何匹配版本“1.7”的 JVM。

用您最喜欢的文本编辑器打开您的 .bash_profile 文件并查看最后一行。应该是

export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)

1.7 更改为 1.8 应该没问题。