解决idea与springboot版本问题

遇到以下问题:

1、springboot3.2.0与jdk1.8 提示这个包org.springframework.web.bind.annotation不存在,但是pom已经引入了spring-boot-starter-web

2、Error:Cannot determine path to 'tools.jar' library for 17 (D:/jdk17)

3、Error:(3, 28) java: 程序包com.alibaba.fastjson不存在,maven已经引入包

总的来说就是idea2023以下的版本使用jdk17版创建springboot项目时,maven已经引入了对应的jar,但是在启动时提示找不到对应的包。提示jdk17不存在tools.jar。

解决方式:

1、使用jdk1.8,把jdk降级

2、升级idea到最新版本例如idea2025

通过以上两种方式就能解决,已经通过实际项目试验过,可以成功解决问题。

相关推荐
攒了一袋星辰21 分钟前
Spring是如何实现属性占位符解析
java·后端·spring
工业互联网专业35 分钟前
基于Android的跳蚤市场_springboot+vue
android·vue.js·spring boot·毕业设计·源码·课程设计·跳蚤市场
代码不停39 分钟前
Java数据结构——八大排序
java·数据结构·排序算法
YKPG1 小时前
C++学习-入门到精通【11】输入/输出流的深入剖析
java·c++·学习
MonkeyKing_sunyuhua1 小时前
K8S查看pod资源占用和物理机器IP对应关系
java·tcp/ip·kubernetes
季鸢1 小时前
Java设计模式之解释器模式详解
java·设计模式·解释器模式
纪元A梦1 小时前
分布式流处理与消息传递——Kafka ISR(In-Sync Replicas)算法深度解析
java·分布式·算法·kafka
Dcs2 小时前
深入理解短链服务:原理、设计与实现全解析
java
新程快咖员2 小时前
IDEA插件MPVP(maven)更新2.2.x版本啦,实操带你体验快速查询maven依赖版本!
java·后端
南汐以墨2 小时前
Mybatis:灵活掌控SQL艺术
java·数据库·sql