#JAVA是1.8,eclipse配置JAVA complier也是1.8,为什么还报错啊?有没有大神,跪求解决办法
(注意:排除低级错误,本人已经检查N遍了)
#JAVA是1.8,eclipse配置JAVA complier也是1.8,为什么还报错啊?有没有大神,跪求解决办法
这个问题跟jdk版本没关系,因为你是在jsp页面中使用的。
解决方案
1.升级tomcat版本到9以上。
2.或者修改web.xml配置参数。
针对jsp中写java的lambda表达式编译失败_web.xml项目 allowed only at source level 1.8 or abov-CSDN博客
文章浏览阅读1.4k次。环境tomcat8.5jdk1.8运行在jsp中编写java代码,使用1.8新的特性lambda表达式。错误信息:Ladmbda expressions are allowed only at source level 1.8 or above。分析tomcat将jsp转换为java文件,然后在编译成class文件。发现生成了java文件,但是不能编译成class文件。而在默认情..._web.xml项目 allowed only at source level 1.8 or above
https://blog.csdn.net/laosun12/article/details/103157858