导入gradle工程后,提示import changes,结果import失败如下图:
一、 首先按照提示:Update Gradle wrapper to 4.8.1 version and re-inimport the project
结果失败
二、 接下来去搜"the project uses Gradle 2.9 which is incompatible with IDEA running on Java 10 or newer."
未果
三、再去搜"the project uses Gradle 2.9 which is incompatible with IDEA running on Java 10 or newer."
看到有人表示尝试过以下操作均无效:
- 文件>项目结构>项目> Project SDK> 1.8(Java版本“ 1.8.0_231”)
- 文件>项目结构>项目>项目语言级别> SDK默认(8)
- 文件>项目结构>模块>(确保正确设置了每个适用的模块SDK和语言级别)
- 文件>设置>构建,执行,部署>构建工具> Gradle> Gradle JVM>使用Project JDK(1.8.0_231)
- 文件>设置>构建,执行,部署>编译器>项目字节码版本> 8
- 文件>其他设置>新项目的项目结构>项目设置>项目> Project SDK> 1.8
发现IntelliJ IDEA本身默认情况下在Java 11上运行,官方说明链接
按照官方说明:
- 我们需要先安装一个插件Choose Runtime
- Find Action Mac(command+shift+A)或点击Help下可找到
选择要安装的版本,b之后的数字越高,版本越新。安装最新版本或JetBrains工作人员要求您尝试的版本是有意义的。安装旧的运行时版本可能会导致IDE不可用或引入新问题。
本人idea2020.2选择build 1.8.0_152正常
- 重新打开idea导入工程OK