java - IntelliJ : Could not target platform: 'Java SE 12' using tool chain: 'JDK 11 (11)'

标签 java gradle intellij-idea

首先,我读过类似的问题,但没有一个可以帮助我解决。我使用 Gradle 来构建项目。尽管我使用的是 Java 12(Java 12 是在项目结构、模块设置和运行配置中编写的),但我尝试使缓存无效并重新启动。当我开始运行我的程序时,我仍然不断收到标题中提到的错误。有人对可能的解决方案有任何想法吗?

最佳答案

您可以在以下位置选择正确的 JDK:

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

enter image description here

关于java - IntelliJ : Could not target platform: 'Java SE 12' using tool chain: 'JDK 11 (11)' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58975100/

相关文章:

java - 智能 J : cannot create class-file?

java - Android 菜单换行符

android - 如何在 Eclipse Buildship 插件中运行 'gradle init' 任务?

android - 错误 "please fix the version conflict either by updating the version of the google services plugin' 'a

java - 为什么在 IntelliJ IDEA 中创建 sbt 项目会导致 "Permission Denied"?

macos - M2_HOME 在 OSX 10.10.1 Yosemite 上的 IntelliJ 中不起作用

java - com.datastax.oss.driver.api.core.DriverTimeoutException : query 'SELECT * FROM system.peers' timed out after PT0. 5S

java - 如何在Retrofit2中从HashMap<String, Object>中提取数据?

java - 数组计数

android - gradle 可以处理无限的子项目深度吗?