我试图用Intellij导入Gradle项目,并使用以下消息获取堆栈跟踪:Could not target platform: 'Java SE 8' using tool chain: 'JDK 7 (1.7)'。谁能解释一下原因是什么?
发布于 2017-05-16 11:27:07
最后,我导入了我的Gradle项目。这些步骤如下:
JAVA_HOME指向JDK 8 (之前是第7位),因为通过实验,Gradle包装器可以只使用JDK 8处理项目。org.gradle.java.home变量)在windows用户.gradle目录中,因为我猜想它并没有给Gradle带来任何额外的价值。发布于 2018-05-11 03:14:12
这就是对我有用的东西(Intellij Idea 2018.1.2):
1)导航到:文件->设置->生成、执行、部署->构建工具-> Gradle
2)分级JVM:改为版本1.8
3)重新运行分级任务。
发布于 2019-11-06 06:58:50
关于IntelliJ 2019年:
Intellij ->首选项->构建、执行、部署->构建工具-> Gradle -> Gradle JVM
选择正确的版本。
https://stackoverflow.com/questions/43995886
复制相似问题