IDEA不支持Lambda表达式如何解决,Lambda expressions are allowed only at source level 1.8 or above
对于这一情况,我们只需定义compilerSourceVM(编译源)和compilerTargetVM(编译器目标)版本即可。这时JDK是可以编译Lambda表达式的,但Tomcat的编译器源级别只有1.7,若同样是此类型错误,可按照自己使用的JDK版本和Tomcat版本进行修改。此错误是说Lambda表达式只允许在源代码级别1.8或更高的版本中使用。Tomcat8默认的编译器源级别是1.7,JDK编译级别则是1.8。我们可以看到这里有编译器源和编译器目标的版本。首先找到Tomcot安装目录。
原创
2022-09-06 20:05:17 ·
1818 阅读 ·
2 评论