springboot项目报错:java: 无效的目标发行版: 17

最近在学springboot,新建一个基础项目后run不起来,报错:java: 无效的目标发行版: 17
springboot项目报错:java: 无效的目标发行版: 17_第1张图片
这个问题的主要原因是:idea没有设置正确的java编译器。也就是设置里的java编译器和本地安装的不符。

查看本地的java编译器版本

首先,打开电脑终端输入以下命令,产看本地的java编译器版本:

java -version

springboot项目报错:java: 无效的目标发行版: 17_第2张图片
可以看到jak版本为1.8,也就是java版本为8.

更改设置里的java版本

按 ctrl + alt + s 打开idea设置界面,可以看到java版本是17,咱们直接把它改成8即可
springboot项目报错:java: 无效的目标发行版: 17_第3张图片

你可能感兴趣的:(spring,boot,java,后端)