IDEA2023版本创建Sping项目只能勾选17和21,却无法使用Java8?(已解决)

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

 

方案一:替换创建项目的源
我们只知道IDEA页面创建Spring项目,其实是访问spring initializr去创建项目。故我们可以通过阿里云国服去间接创建Spring项目。将https://start.spring.io/或者http://start.springboot.io/替换为 https://start.aliyun.com/

方案二:升级JDK版本

 

posted @ 2024-03-19 21:46  ashuai~  阅读(633)  评论(0)    收藏  举报