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

目录

1、检查项目中 JDK 的设置:

2、检查模块中 JDK 的设置:

3、检查Idea 中的SDK设置 

4、检查 IDEA 中 JDK 的设置(我出现的问题在这): 


        今天遇见了一个报错:

java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)_第1张图片

                        问题产生的原因是 JDK 版本太低,

         我们可以通过以下四个步骤来检查 JDK 的版本并进行调整,改成你想要的版本,如下:

1、检查项目中 JDK 的设置:

java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)_第2张图片

2、检查模块中 JDK 的设置:

java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)_第3张图片

3、检查Idea 中的SDK设置 

java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)_第4张图片

4、检查 IDEA 中 JDK 的设置(我出现的问题在这): 

java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)_第5张图片

                                                改成你想要的版本即可成功运行: 

java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)_第6张图片

 

 

你可能感兴趣的:(java,intellij-idea,开发语言)