解决Idea Lambda expressions are not supported at language level '5’报错
问题描述
IDEA中使用Lambda表达式报错如下:
Lambda expressions are not supported at language level '5’
解决办法
通过查询发现,Lambda表达式最低支持language level‘8’,同时要保证jdk为1.8以上,可修改如下设置。
修改IDEA配置
- 打开File–>Projects Structure–>Project,做如下修改:
- 打开File–>Projects Structure–>Modules,做如下修改:
基本做完以上几步就能解决,但为保险起见,还可以修改如下配置 - 打开File–>Other Settings–>Settings for New Projects–>Java compiler,做如下修改: