Gradle reimport不断重置我的intellij项目java级别

Gradle reimport不断重置我的intellij项目java级别,java,gradle,intellij-idea,Java,Gradle,Intellij Idea,我有一个gradle项目。sourceCompatibility和targetCompatibility设置为15。GradleJDK设置为Java15,项目设置java设置为JDK15和语言级别13。但当我重新导入项目或更改任何步骤时。Java版本和语言级别重置为jdk 11和级别6。我尝试过删除gradle和。gradle和重新导入仍然会发生。将gradle版本更新为6.7.1的情况仍然存在 这是gradle还是intellij问题,以及如何解决它?请参见IDE如何在文档中设置: Grad

我有一个gradle项目。sourceCompatibility和targetCompatibility设置为15。GradleJDK设置为Java15,项目设置java设置为JDK15和语言级别13。但当我重新导入项目或更改任何步骤时。Java版本和语言级别重置为jdk 11和级别6。我尝试过删除gradle和。gradle和重新导入仍然会发生。将gradle版本更新为6.7.1的情况仍然存在

这是gradle还是intellij问题,以及如何解决它?

请参见IDE如何在文档中设置:

  • Gradle JVM:当IntelliJ IDEA打开Gradle项目时,它会检查Gradle.properties文件中是否有在
    org.Gradle.java.home
    中指定的适当JVM版本,并将其用于项目。如果未指定,则使用项目SDK。或者,您可以使用配置Gradle JVM

  • 语言级别:语言级别设置应用于源根目录或模块。如果Gradle项目具有单一语言,则项目默认语言级别设置为模块语言级别中的最低语言级别。模块语言级别在build.gradle文件中设置为sourceCompatibility


预览零件设置为模块源集合的预览标志的结合。源代码集模块语言级别设置为sourceCompatibility属性和启用预览标志的相应组合。

Java版本和语言级别重置为jdk 11和级别6。
-您在什么时候看到这一点?将屏幕截图以及
build.gradle
file.Project设置附加到此处。我设置了jdk15和13级。点击应用。现在,当我重新导入gradle或更新build.gradle时,这两个值在“项目设置”下设置为11和6。