【springboot】Spring 官方抛弃了 Java 8!新idea如何创建java8项目

解决idea至少创建jdk17项目

问题

idea现在只能创建最少jdk17,不能创建java8了吗

我本来以为是 IDEA 版本更新导致的 Bug,开始还没在意。

直到我今天自己初始化项目时才发现:卧槽,Java 8 真没了?!

具体一点,应该是使用 IDEA 内置的 Spring Initializr 创建 Spring Boot 新项目时,没有 Java 8 的选项了,只剩下了 >= 17 的版本

解决

去网上搜了一圈,原来这是因为 Spring Boot 官方不再支持 Spring Boot 的 2.x 版本了,之后全力维护 3.x;而 Spring Boot 3.x 对 JDK 版本的最低要求是 17!

那就是不要用官方提供的 Spring Initializr 来初始化项目了,我们可以使用阿里云提供的脚手架镜像(https://start.aliyun.com/),一样愉快地使用 Java 8~

在 IDEA 里更改 Server URL 即可:https://start.aliyun.com/

相关推荐
CoderYanger1 小时前
A.每日一题:输入单词需要的最少按键次数 Ⅰ+Ⅱ
java·数据结构·算法·leetcode·面试
Cosolar1 小时前
一文弄懂 Agent Harness 与 Agent Runtime 的区别
java·后端·github
吴声子夜歌2 小时前
Java——类、对象及方法(一)
java·开发语言
AIGC小尼2 小时前
2026 最新实战|SpringCloud 微服务整合 SpringAI 完整落地教程(RAG 知识库 + 限流降级 + 跨服务调用)
spring·spring cloud·微服务
程序员夏洛2 小时前
Redis 的持久化机制有哪些?
java·数据库·redis
凯尔萨厮2 小时前
Java学习笔记十(注解)
java·笔记·学习
钱栈up2 小时前
VSCode 调试多模块 Maven + Spring Boot 后端:从启动失败到一次跑通
java·spring boot·maven
uoKent2 小时前
c++中new和malloc的区别
java·jvm·c++
十五喵源码网2 小时前
基于springboot2+vue2的疾病防控综合系统
java·毕业设计·springboot·论文笔记
砚底藏山河2 小时前
【量化纯GET实战 #11】移动均线 MA:5 日 20 日 60 日怎么算怎么用
java·python·金融·maven