IntelliJ IDEA报错Error:java:无效的源发行版:12

1.问题现象

从其他地方下载过来的项目,打开后运行报错:Error:java:无效的源发行版:12,如图所示

2.问题原因

Project language level设置错误,需要调整到与jdk适用的level上。这个设置有两个作用:一是可以进行语法的兼容性检查;二是能够将源代码编译目标版本的字节码。

3.解决方法

(1)打开菜单File->Project Structure设置界面,在Project设置中,将Project language level改为:“8 - Lambdas,type annotations etc.”;

IntelliJ IDEA报错Error:java:无效的源发行版:12_第1张图片

 (2)切换到Modules设置,在sources选项页中,将Language level设置为:“8 - Lambdas,type annotations etc.”。

IntelliJ IDEA报错Error:java:无效的源发行版:12_第2张图片

点击右下“OK”按钮修改配置,问题解决。

你可能感兴趣的:(spring,boot,java,intellij-idea)