问题描述
今天新建了个SpringBoot项目,在启动的时候报错如下:
java: 警告: 源发行版 17 需要目标发行版 17
分析问题
其实错误已经很明显了,由于我本地只有JDK8的环境,但是项目以及编译器的JDK是17,这时候把JDK版本修改过来就行了
解决问题
主要进行以下修改:
1 Project Structure
在这里主要进行以下修改
修改完之后点击apply,ok 然后再次启动
发现换了个错误
这是因为项目编辑的JDK版本还没有设置,在setting里面找到该选项,将这两处进行修改对应的JDK版本
设置完之后保存退出,重新启动即可解决问题。
ps:最后再pom文件里面对应的JDK版本也标注一下:
总结
开发的时候一定要注意使用的版本之间的问题!!!