首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >级-无法瞄准平台:'Java 8‘使用工具链:'JDK 7 (1.7)’

级-无法瞄准平台:'Java 8‘使用工具链:'JDK 7 (1.7)’
EN

Stack Overflow用户
提问于 2017-05-16 08:13:00
回答 14查看 192.6K关注 0票数 198

我试图用Intellij导入Gradle项目,并使用以下消息获取堆栈跟踪:Could not target platform: 'Java SE 8' using tool chain: 'JDK 7 (1.7)'。谁能解释一下原因是什么?

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2017-05-16 11:27:07

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

  1. 我从本地的Gradle远端切换到Intellij Idea Gradle包装器(gradle-2.14)。
  2. 我将系统变量JAVA_HOME指向JDK 8 (之前是第7位),因为通过实验,Gradle包装器可以只使用JDK 8处理项目。
  3. 我删除了以前手动创建的文件gradle.properties (带有org.gradle.java.home变量)在windows用户.gradle目录中,因为我猜想它并没有给Gradle带来任何额外的价值。
票数 32
EN

Stack Overflow用户

发布于 2018-05-11 03:14:12

这就是对我有用的东西(Intellij Idea 2018.1.2):

1)导航到:文件->设置->生成、执行、部署->构建工具-> Gradle

2)分级JVM:改为版本1.8

3)重新运行分级任务。

票数 424
EN

Stack Overflow用户

发布于 2019-11-06 06:58:50

关于IntelliJ 2019年:

Intellij ->首选项->构建、执行、部署->构建工具-> Gradle -> Gradle JVM

选择正确的版本。

票数 76
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43995886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档