解决使用IDEA启动SpringBoot项目报错 java: 警告: 源发行版 17 需要目标发行版 17 或者 java: 无效的目标发行版: 17

问题描述

今天新建了个SpringBoot项目,在启动的时候报错如下:

在这里插入图片描述

java: 警告: 源发行版 17 需要目标发行版 17

分析问题

其实错误已经很明显了,由于我本地只有JDK8的环境,但是项目以及编译器的JDK是17,这时候把JDK版本修改过来就行了

解决问题

主要进行以下修改:

1 Project Structure

在这里插入图片描述

在这里主要进行以下修改

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

修改完之后点击apply,ok 然后再次启动

发现换了个错误

在这里插入图片描述

这是因为项目编辑的JDK版本还没有设置,在setting里面找到该选项,将这两处进行修改对应的JDK版本

在这里插入图片描述

设置完之后保存退出,重新启动即可解决问题。

ps:最后再pom文件里面对应的JDK版本也标注一下:

在这里插入图片描述

总结

开发的时候一定要注意使用的版本之间的问题!!!

猜你喜欢

转载自blog.csdn.net/weixin_46713508/article/details/134193637