【发布时间】:2021-02-24 17:33:07
【问题描述】:
您好,我正在尝试运行一个使用方法引用的简单 Java 程序,但 IntelliJ 一直说:
method references are not supported in -source 1.7 (use -source 8 or higher to enable method references): 31
但是,当我打开我的项目设置时,ProjectSDK 设置为 1.8,项目语言级别设置为 8
当我点击模块时,语言级别设置为 8
如果我查看首选项 > 构建、执行、部署 > 构建工具 > Gradle
查看 Gradle JVM,它说它与 1.8 的 Project SDK 相同。
另外,如果我查看首选项 > 构建、执行、部署 > 编译器 > Java 编译器
like 建议 here 我得到 8 是正确的。
那么为什么它给我那个错误信息呢?我不相信我的项目中有任何 1.7 版本。
【问题讨论】:
标签: java intellij-idea