【发布时间】:2020-02-20 07:15:32
【问题描述】:
尝试导入 Gradle 项目时,我收到以下错误:
Cannot determine classpath for resource 'java/sql/SQLException.class' from location 'jrt:/java.sql/java/sql/SQLException.class'.
The project uses Gradle 2.14 which is incompatible with IDEA running on Java 10 or newer.
See details at https://github.com/gradle/gradle/issues/8431
Possible solution:
- Upgrade Gradle wrapper to 4.8.1 version and re-import the project
虽然已经发布了针对此错误的解决方案,但我已全部尝试过,但均未成功。也就是说,我试过了:
- 文件 > 项目结构 > 项目 > 项目 SDK > 1.8(java 版本“1.8.0_231”)
- 文件 > 项目结构 > 项目 > 项目语言级别 > SDK 默认 (8)
- 文件 > 项目结构 > 模块 >(确保正确设置每个适用的模块 SDK 和语言级别)
- 文件 > 设置 > 构建、执行、部署 > 构建工具 > Gradle > Gradle JVM > 使用项目 JDK (1.8.0_231)
- 文件 > 设置 > 构建、执行、部署 > 编译器 > 项目字节码版本 > 8
- 文件 > 其他设置 > 新项目的项目结构 > 项目设置 > 项目 > 项目 SDK > 1.8
...一切都无济于事。
【问题讨论】:
标签: java gradle intellij-idea java-8