小编典典

Gradle - 无法定位平台:'Java SE 8' 使用工具链:'JDK 7 (1.7)'

all

我正在尝试使用本地 Gradle 发行版在 Intellij Idea 中导入 Gradle 项目,并使用以下消息获取堆栈跟踪:Could not target platform: 'Java SE 8' using tool chain: 'JDK 7 (1.7)'. 谁能解释一下可能是什么原因?


阅读 102

收藏
2022-07-17

共1个答案

小编典典

最后我导入了我的 Gradle 项目。这些是步骤:

  1. 我从本地 Gradle 发行版切换到 Intellij Idea Gradle Wrapper (gradle-2.14)。
  2. 我将系统变量JAVA_HOME指向 JDK 8 (之前是第 7 个),因为我通过实验发现 Gradle Wrapper 只能使用 JDK 8 处理项目。
  3. 我删除了以前在 windows 用户 .gradle 目录中手动创建的文件 gradle.properties (带 org.gradle.java.home变量),我猜它并没有给 Gradle 带来任何额外的价值。
2022-07-17