IDEA2023版本创建Spring项目只能勾选17和21却无法使用Java8

问题:新建springboot项目时,发现java版本只有17和21
解决办法:将server URL中的https://start.spring.io/更换成http://start.springboot.io/或者https://start.aliyun.com/

截图如下:

原因分析

Spring官方发布Spring Boot 3.0.0 的时候告知了一些情况,Java 17将成为未来的主流版本,所有的Java EE Api都需要迁移到Jakarta EE上来。大部分用户需要修改import相关API的时候,要用jakarta替换javax。比如:原来引入javax.servlet.Filter的地方,需要替换为jakarta.servlet.Filter

进入Springboot官网查看情况,发现在2023年11月24日,3.0以下的版本不再支持了

相关推荐
无限大65 分钟前
为什么"算法推荐"这么准?——从协同过滤到深度学习
后端
AIGCExplore14 分钟前
Jenkins 全局配置及工具验证教程
java·servlet·jenkins
qq_3181215919 分钟前
Java大厂面试故事:Spring Boot、微服务与AI场景深度解析
java·spring boot·redis·微服务·ai·kafka·spring security
林太白21 分钟前
Vite8 Beta来了,Rolldown携手Oxc
前端·javascript·后端
玛丽莲茼蒿24 分钟前
javaSE 集合框架(五)——java 8新品Stream类
java·开发语言
程序员小假31 分钟前
设计一个支持万人同时抢购商品的秒杀系统?
java·后端
L***d67038 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
37手游后端团队39 分钟前
gorm回读机制溯源
后端·面试·github
古城小栈40 分钟前
Rust 的 validator 库
开发语言·后端·rust
C雨后彩虹1 小时前
竖直四子棋
java·数据结构·算法·华为·面试