在尝试使用Java 11(var)的功能构建我的应用程序时,我一直收到错误消息,解释为“无法找到符号:var ex = new ClassName();符号:类别var”
我使用的是IntelliJ 2019.2.1 Community和Oracle Java 11.0.4,我已经尝试过这个,但似乎这是一个针对Maven而不是Gradle的解决方案。
我期望,由于我将JDK版本设置为11并将语言级别设置为11,它应该可以正常工作,但事实并非如此。
在尝试使用Java 11(var)的功能构建我的应用程序时,我一直收到错误消息,解释为“无法找到符号:var ex = new ClassName();符号:类别var”
我使用的是IntelliJ 2019.2.1 Community和Oracle Java 11.0.4,我已经尝试过这个,但似乎这是一个针对Maven而不是Gradle的解决方案。
我期望,由于我将JDK版本设置为11并将语言级别设置为11,它应该可以正常工作,但事实并非如此。
build.gradle
文件中添加sourceCompatibility = '11'
,然后在IDEA中刷新gradle。