【问题标题】:gradle-6.9 detects old JAVA path even I have updated JAVA_HOME (react-native)即使我更新了 JAVA_HOME (react-native),gradle-6.9 也会检测到旧的 JAVA 路径
【发布时间】:2021-09-17 03:02:51
【问题描述】:

我从这条路径C:\Program Files\Java\jdk-17 使用java,当时我使用的是gradle-6.9。后来我安装了 OpenJDK,现在我的 JAVA_HOME 是C:\Program Files\Eclipse Foundation\jdk-11.0.12.7-hotspot。但是现在如果我使用 gradle-6.9 版本运行 gradle,我会得到这个

$ ./gradle

FAILURE:构建失败并出现异常。

  • 出了什么问题:提供的 javaHome 似乎无效。我找不到 java 可执行文件。 Tr
    下载位置:C:\Program Files\Java\jdk-17\bin\java.exe

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

但如果我使用任何其他 gradle 版本,例如 6.9.1,一切正常

例如:6.9.1、7.x

我也试过删除缓存文件夹,但没有希望,请帮助

【问题讨论】:

    标签: java react-native gradle gradlew java-home


    【解决方案1】:

    之前的 java 被卸载了,但是目录仍然存在 C:\Program Files\Java\jdk-17 删除了,现在可以正常使用了

    【讨论】:

    • 谢谢 !!!!!!!!!
    • 你只是救了我的命。谢谢!
    • 天哪,我浪费了一整天时间寻找同样的解决方案!
    • 非常感谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    • 1970-01-01
    • 2022-07-19
    • 2020-03-09
    • 2012-02-10
    • 2014-04-13
    相关资源
    最近更新 更多