【已解决】启动SpringBoot项目,控制台Error:java: 无效的源发行版: 17

本文分析了项目中Java运行时环境问题,主要由于JDK版本不匹配和SpringBoot框架过高。提供了解决方案:一是更新pom.xml中父项目的版本至兼容1.8的版本;二是创建项目初期选择低版本SpringBoot。提醒注意打包插件版本的同步。
摘要由CSDN通过智能技术生成

原因分析:
出现这个问题的原因有二
1、是我们自己项目的jdk版本配置有问题,版本不对应,检查我们的jdk是否都是用的一个版本

我本地配置的是1.8,所以全都要配置成1.8版本

2、很有可能也是我们SpringBoot框架版本太高,和我们的1.8的jdk版本不兼容,解决办法如下:
(1)第一种方法是在我们已将项目创建成功后,直接在pom.xml文件中修改我们父项目的版本,我本地一开始创建的时候是3.0.3,现在改成2.7.5就可以了
补充:使用2.7.9也是适配Jdk1.8的

注意:如果下面的打包插件和父项目的版本一致,记得修改插件的版本

(2)第二种方法就是我们在创建项目初,就选择低版本的SpringBoot框架即可

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Be explorer

若认可笔者文章,手头富裕望支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值