项目sdk 1.7,项目语言级别为8

时间:2016-10-13 09:42:30

标签: java intellij-idea compiler-errors

以下是有效组合: Project SDK 1.7,项目语言级别为8。

enter image description here

我一直在打:

  

错误:java:无效的源版本:1.8

但我不想删除我的lambdas。

1 个答案:

答案 0 :(得分:1)

不太确定为什么任何IDE会让你选择这样的组合(可能值得报告一个错误),因为这不是一个有效的组合。您不能使用比SDK更高版本的语言功能 - 编译器根本不知道如何处理新语法。