参见英文答案 > Using NetBeans 8 but getting below compilation error for Lambda expression 4个
即使我将netbeans项目的jdk更改为1.8,它仍然会出现以下错误
lambda expressions not expected here
lambda expressions are not supported in-source 1.7
(use source 8 or higher to enable lambda expressions)
任何帮助都非常感谢
解决方法:
您必须为目标版本设置项目属性. Java 8允许您构建Java 7执行,并且在您使用Java 7时仍然存在该设置.在“项目”窗口中右键单击项目,然后在该对话框中选择“属性”,然后选择“源”.在右侧,您将看到“源/二进制格式”.将其更改为“1.8”,然后单击“确定”.