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以下的版本不再支持了

相关推荐
再睡一夏就好3 分钟前
【C++闯关笔记】使用红黑树简单模拟实现map与set
java·c语言·数据结构·c++·笔记·语法·1024程序员节
yolo_Yang19 分钟前
72.是否可以把所有Bean都通过Spring容器来管
后端·spring
村姑飞来了28 分钟前
Kafka4.1.0 队列模式尝鲜
后端·架构
rengang6634 分钟前
502-Spring AI Alibaba React Agent 功能完整案例
人工智能·spring·agent·react·spring ai·ai应用编程
oak隔壁找我35 分钟前
ShardingJdbc配置说明
java·后端
javachen__1 小时前
Spring Boot将错误日志发送到企微微信或钉钉群
spring boot·后端·钉钉
JaguarJack1 小时前
PHP 基金会宣布:Streams 现代化 将引入事件循环与异步新能力
后端·php
lzjava20241 小时前
Spring AI实现一个智能客服
java·人工智能·spring
Mos_x1 小时前
HeidiSQL导入与导出数据
java·后端
oak隔壁找我1 小时前
Elasticsearch QueryBuilders 高级使用案例
java·后端