IDEA-Error: java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)

IDEA编译报错:

Error:(21, 60) java: -source 1.5 中不支持 diamond 运算符
(请使用 -source 7 或更高版本以启用 diamond 运算符)

Error:(34, 38) java: -source 1.5 中不支持 lambda 表达式
(请使用 -source 8 或更高版本以启用 lambda 表达式)

Error:(36, 31) java: -source 1.5 中不支持方法引用
(请使用 -source 8 或更高版本以启用方法引用)

在这里插入图片描述

原因是JDK版本的设置和配置环境的和实际使用的Language level不兼容
在这里插入图片描述

本地环境设置的是1.8
在这里插入图片描述

实际上用的是用的是5.。。。。。。。。。。。

在这里插入图片描述

将语言级别 Language level 改成想要的版本就可以了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41367523/article/details/106610000