使用不同的java jdk版本在IntelliJ中导入Gradle项目

使用不同的java jdk版本在IntelliJ中导入Gradle项目,java,gradle,Java,Gradle,我试图在IntelliJ中导入gradle项目,但出现以下错误: 错误:无法从“9.0.4”确定java版本。 如前所述,是Java1.8(确切地说是1.8.0_152)中的gradle项目,而我的Linux上的版本是9.0.4 我想我应该把版本从9.0.4降到这个1.8.0_152,但我不知道怎么做。 我可以在不降级Java版本的情况下修复此问题吗?这是一个众所周知的错误!在这里,您可以在github上找到问题文档和可能的解决方案: 编辑文件/android/gradle/wrapper/gr

我试图在IntelliJ中导入gradle项目,但出现以下错误:

错误:无法从“9.0.4”确定java版本。

如前所述,是
Java1.8(确切地说是1.8.0_152)
中的gradle项目,而我的
Linux上的版本是9.0.4

我想我应该把版本从
9.0.4
降到这个
1.8.0_152
,但我不知道怎么做。
我可以在不降级
Java
版本的情况下修复此问题吗?

这是一个众所周知的错误!在这里,您可以在github上找到问题文档和可能的解决方案:

编辑文件/android/gradle/wrapper/gradle-wrapper.properties并使用以下命令更新最后一行:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.3-rc-2-all.zip

另外,我发现intellij是特定的,通过将intellij指向自定义gradle安装的位置来解决:

"File > Settings... > Build, Execution, Deployment > Gradle > Use local gradle distribution"