Intellij Gradle:var 的“找不到符号”-Java 11.0.4

Awl*_*lex 4 java intellij-idea gradle

在尝试使用 Java 11 (var) 的功能构建我的应用程序时,我不断收到错误消息,解释“找不到符号:var ex = new ClassName();” 符号:类var'

我正在使用 IntelliJ 2019.2.1 Community 和 Oracle Java 11.0.4,我已经尝试过这个,但它似乎是 Maven 的解决方案,但不是 Gradle 的解决方案。

我希望,因为我将 JDK 版本设置为 11,将语言级别设置为 11,这样就可以正常工作,但事实并非如此。

Max*_*kov 5

添加sourceCompatibility = '11'到您的build.gradle文件中,并在 IDEA 中刷新 gradle。