错误:JAVA_HOME设置为无效目录:/ usr / libexec / java_home(Mac OSX)

时间:2019-07-19 12:44:35

标签: react-native java-home

运行react-native run-android时出现错误ERROR: JAVA_HOME is set to an invalid directory: /usr/libexec/java_home

我将Java主目录路径添加到我的bash配置文件中,如下所示:

export JAVA_HOME=$(/usr/libexec/java_home)

当我粘贴此内容并在终端中按Enter键时:

/usr/libexec/java_home

我明白了:

/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home

但是当我运行react-native run-android时,仍然会收到错误消息。

这让我非常生气,我不知道该如何解决。

任何想法都值得赞赏。

1 个答案:

答案 0 :(得分:0)

设置您获得的值。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar