我通过使用以下注释将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
,您应该可以。