【问题标题】:ERROR: JAVA_HOME is set to an invalid directory: /usr/libexec/java_home (Mac OSX)错误:JAVA_HOME 设置为无效目录:/usr/libexec/java_home (Mac OSX)
【发布时间】:2019-07-19 12:44:35
【问题描述】:

当我运行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).

当我粘贴这个并在终端中输入时:

/usr/libexec/java_home,

我明白了:

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

但是当我运行react-native run-android 时,我仍然得到错误。

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

非常感谢任何想法。

【问题讨论】:

  • 如果你输入 echo $JAVA_HOME 会得到什么?

标签: react-native java-home


【解决方案1】:

设置你得到的值。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-03
    • 2017-12-24
    • 1970-01-01
    • 2022-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多