Idea 出现 Lambda expressions are not supported at language level ‘7’:
今天写demo时发现一个起卦的异常,因为我创建项目的时候就选择了jdk1.8的版本了,还是出现这个Idea 出现 Lambda expressions are not supported at language level '7'感觉特别奇怪。问题描述:
在创建线程时提示我不支持Lambda表达式。
原因分析:
于是我反复查看自己jdk版本,确定我当前使用的版本是1.8以上的版本如图:
解决方案:
于是我反复阅读错误提示Lambda expressions are not supported at language level ‘7‘,然后倒找project Structure ,查看modules 查看资源对应的language level 发现了问题
如下图:
修改为8即可。