【发布时间】:2021-10-17 07:09:05
【问题描述】:
gradle build 正在尝试在此位置查找 java jdk 8:C:\Program Files\Java\jdk1.8.0_101\bin\java.exe。
这失败了,因为我卸载了 java 8 并想改用 java 11。
我不知道它是从哪里得到这个值的。
我将 JAVA_HOME 的系统环境变量设置为C:\Program Files\Java\jdk-11.0.12\bin。
我还在settings > Build, Execution Deployment > Build Tools > Gradle configurations to 11 (C:\Program Files\Java\jdk-11.0.12)中指定了gradle JDK。
还在 gradle.properties 文件中(C:\Users\用户名\StudioProjects\gradle.properties)我设置了org.gradle.java.home=C\:\\Program Files\\Java\\jdk-11.0.12。
即使重新启动(对于环境变量),gradle 仍在尝试使用 java 8 JDK。
如何让 gradle 使用正确的 JDK?
【问题讨论】:
标签: android-studio gradle