使用NetBeans 8但低于Lambda表达式的编译错误

Pus*_*kar 9 java netbeans java-8 netbeans-8

我正在使用NetBeans 8.当我的代码包含Lambda表达式并尝试编译时,我收到以下错误消息:

lambda expression not expected here

lambda expressions are not supported in -source 1.5
  (use -source 8 or higher to enable lambda expressions)
----
(Alt-Enter shows hints)

Tie*_*yen 19

请从项目中单击右键 - >属性 - >选择源 - >(您将看到源/二进制格式)将其更改为1.8 - >单击确定.

或者你可以在这个链接中看到http://tinadev.blogspot.com/2015/08/lambda-expression-not-expected-here.html

谢谢

对于NetBeans IDE 8.2,JDK 8


RMa*_*nik 5

将源代码的编译器版本更改为项目属性为jdk 8,首先检查是否已安装.

  • @ tier1在菜单中按照路径菜单>>属性>> Java编译器在这里我做了更改. (5认同)