bug_java

本文主要讲述了在创建Maven项目和使用SpringBot时遇到的Java发行版本不匹配问题,提供了修改IDEA设置、调整JDK版本和pom.xml配置的方法,确保项目能在不同版本环境下正常运行。
摘要由CSDN通过智能技术生成


1.创建Maven时: idea报错为:java:错误:不支持发行版本5

在 maven地址\conf\setting.xml
中设置默认jdk版本…

把图中代码添加到…中

在这里插入图片描述

2. Springbot启动报错-类文件具有错误的版本 61.0, 应为 52.0

原因
SpringBoot使用了3.0或者3.0以上,因为Spring官方发布从Spring6以及SprinBoot3.0开始最低支持JDK17,所以仅需将SpringBoot版本降低为3.0以下即可。
将SpringBoot版本降低为3.0以下 版本随意,刷新Maven重启即可
在这里插入图片描述

3 IDEA 运行maven项目时出错:Error java:错误: 不支持发行版本 XXX 5,12,14等

解决方法:两步
步骤一:检查项目结构的JDK版本
点击IDEA 【文件 > 项目结构 】进入,英文是 “File” -->“Project Structure”

这一步就检查一下JDK(即Java的SDK)版本,记住版本号,下一步要用

其他选项可以不用管,如果对SDK版本不满意就修改就好。但要在【步骤二】之前设置
在这里插入图片描述
步骤二:修改java编译器的编译JDK
点击【设置 > 构建、执行、部署 > 编译器>Java编译器】进入。英文是:【“Settings”–>“Bulid, Execution,Deployment”–>“Compiler” > “Java Compiler”。】

把【目标字节码…】选项设置为步骤一所看到的SDK版本。我的是【14】版本,所以我设置为【14】

注意:步骤一,步骤二的JDK版本一定要一致,要不然可能出错

提示:JDK1.8对应【8】这是因为JDK版本重新命名了。
在这里插入图片描述
如果之前经过上面的设置还是弹出【Error : java:错误: 不支持发行版本 14等版本的错误】,那是因为maven配置已经经过编译默认其他版本为编译JDK了
这要经过删除maven配置和重新编译设置pom.xml文件并刷新才可以,。
操作:双击【clean】删除maven配置

在这里插入图片描述

操作:在pom.xml配置文件添加如下代码

注:编译JDK版本要和之前设置的版本一致,要不然又要重头开始弄了😄

org.apache.maven.plugins maven-compiler-plugin 12 12

操作:右键菜单点击【重新加载项目】

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值