Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'.
Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'.
原因:在生产该项目时,选择的JDK是11版本的,但是本地电脑只安装了1.8版本。不兼容所以报错。
解决办法:
- 1、从本地Gradle distrib切换到Intellij Idea Gradle Wrapper(Gradle-2.14)。
- 2、将系统变量JAVA_HOME指向JDK 8(之前是第7个),因为我通过实验发现Gradle包装器只能使用JDK 8处理项目。
- 3、删除以前手动创建的文件gradle。属性(带有org.gradle.java.homevariable)在windows user.gradle目录中,我猜想,它并没有给gradle带来任何额外的价值。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭