文章目录
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操作:右键菜单点击【重新加载项目】