gradle-6.9 检测到旧的 JAVA 路径,即使我已经更新了 JAVA_HOME (react-native)

Soo*_*aju 6 java java-home gradle gradlew react-native

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

$ ./gradle

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

  • 出了什么问题:提供的 javaHome 似乎无效。我找不到 java 可执行文件。尝试
    位置: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

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

Soo*_*aju 28

以前的java被卸载了,但目录仍然存在,C:\Program Files\Java\jdk-17 删除了它,现在工作正常