【JAVA笔记】SpringBoot入坑记录--SpringBoot版本与JDK版本匹配问题

文章目录

报错问题一:java 错误,无效的源发行版

java: 错误: 无效的源发行版:16

解决办法:

(1) 检查java compiler的jdk版本

菜单栏的file--->setting--->build、execution、deployment--->compiler--->java compiler【修改为对应使用的版本】

(2) 检查Project 的language level是否与Project里的相同

菜单栏的File -> Project Structure ->Modules 查看language level与SDK和Project 里使用的是否相符

报错问题二:SpringBoot版本与JDK版本不匹配

java: 无法访问org.springframework.web.bind.annotation.RequestMapping 错误的类文件:
/D:/maven/repository/org/springframework/spring-web/6.0.17/spring-web-6.0.17.jar!/org/springframework/web/bind/annotation/RequestMapping.class类文件具有错误的版本 61.0, 应为 52.0

经过查证,

  • java 17(对应jdk 1.17)以上,支持spring boot 3.0以上版本;
  • java 8(对应jdk 1.8),支持spring boot 3.0以下版本。
相关推荐
code小毛孩18 分钟前
如何简单的并且又能大幅度降低任务队列的锁粒度、提高吞吐量?
java·jvm·数据库
你不是我我25 分钟前
【Java开发日记】请介绍类加载过程,什么是双亲委派模型?
java·开发语言
牢七32 分钟前
java10
java
阿挥的编程日记39 分钟前
基于SpringBoot的高校(学生综合)服务平台的设计与实现
java·spring boot·后端·spring·mybatis
小霞在敲代码41 分钟前
ArrayList - 数据结构 - 数组
java·索引
一个小白开发2 小时前
ip获取城市省份信息
java·tcp/ip
豆沙沙包?2 小时前
2025年--Lc170--H289. 生命游戏(矩阵)--Java版
java·游戏·矩阵
冬夜戏雪2 小时前
[学习日记][springboot 1-7][leetcode 6道]
java·开发语言·学习
讓丄帝愛伱2 小时前
idea 中 mapper.xml黄线警告怎么去掉
java·intellij-idea
桦说编程3 小时前
线程池拒绝策略避坑:谨慎使用抛弃策略,可能导致系统卡死
java·后端