这个错误表明JAVA_HOME
环境变量设置为了一个无效的目录
/Library/Java/JavaVirtualMachines/jdk<version>.jdk/Contents/Home
目录下。请将<version>
替换为您安装的JDK版本。/usr/libexec/java_home
这将输出正确的Java Home路径。请记下这个路径,因为您将在下一步中使用它。
JAVA_HOME
环境变量。打开终端,运行以下命令:export JAVA_HOME=$(/usr/libexec/java_home)
这将临时设置JAVA_HOME
环境变量。要永久设置JAVA_HOME
环境变量,请按照以下步骤操作:
~/.bash_profile
或~/.zshrc
文件(取决于您使用的shell),将以下行添加到文件末尾:export JAVA_HOME=$(/usr/lib协调java_home)
source ~/.bash_profile
或者,如果您使用的是Zsh:
source ~/.zshrc
JAVA_HOME
环境变量是否已正确设置:echo $JAVA_HOME
如果一切正常,这将输出正确的Java Home路径。
领取专属 10元无门槛券
手把手带您无忧上云