解决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

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

相关推荐
lulu12165440783 分钟前
IDEA+Claude Code智能辅助:保姆级高效开发教程
java·人工智能·intellij-idea·ai编程
曹牧3 分钟前
Java:解析Json字符串格式要求
java·linux·运维·前端
ai产品老杨3 分钟前
源码级赋能:基于Spring Boot/Vue的企业级AI视频平台二次开发实战与架构解析(GB28181/边缘计算/算法商城)
vue.js·人工智能·spring boot
REDcker8 分钟前
Java 语言版本演进与特性概要
java·开发语言
砍光二叉树17 分钟前
【设计模式】行为型-观察者模式
java·观察者模式·设计模式
庞轩px17 分钟前
AQS(AbstractQueuedSynchronizer)源码深度解析:从CLH队列到ReentrantLock实现
java·并发编程·juc·aqs·reentrantlock
江湖中的阿龙18 分钟前
深入理解 CAS:Java 无锁并发核心原理、缺陷与应用场景详解
java·开发语言
xianjian091219 分钟前
Java进阶-在Ubuntu上部署SpringBoot应用
java·spring boot·ubuntu
拾荒的小海螺19 分钟前
JAVA:Spring Boot3 集成 Spring AI 实现 Prompt 提示词工程
java·spring boot·spring
小旭952719 分钟前
SpringBoot 整合 MyBatis 与自动配置原理详解
java·spring boot·后端·spring·intellij-idea·mybatis