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

news/2025/1/19 10:34:30/
解决idea至少创建jdk17项目
  • 问题
    • idea现在只能创建最少jdk17,不能创建java8了吗?
    • 解决

问题

java8_13">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/
在这里插入图片描述


http://www.ppmy.cn/news/1564384.html

相关文章

BGP边界网关协议(Border Gateway Protocol)概念、邻居建立

一、定义 主要用于交换AS之间的可达路由信息,构建AS域间的传播路径,防止路由环路的产生,并在AS级别应用一些路由策略。当前使用的版本是BGP-4。 二、环境 底层以OSPF进行igp互联互通,上层使用BGP协议。 三、基本原理 1、BGP是一…

MySql操作指南5--事务与并发控制

数据库事务是保障数据一致性和可靠性的重要手段,并发控制则在多用户环境下确保数据的正确性。风云今天详细探讨数据库事务的管理、并发访问的最佳实践,乐观锁与悲观锁的应用,以及Golang 中的事务实现、并发访问的最佳实践,通过合理…

学英语学技术:Elasticsearch 线程池

单词 汉语意思 音标 allocate 分配 /ˈləˌkeɪt/ coordination 协调 /koʊˌɔːrdɪˈneɪʃn/ deprecated 废弃的 /ˈdɛprəˌkeɪtɪd/ elasticsearch 弹性搜索(专有名词) /ˌɛlɪkˈsɜːrtʃ/ execute 执行 /ˈɛksɪˌkjuːt…

C 语言的void*到底是什么?

一、void* 的类型任意性 void* 是一种通用指针类型。它可以指向任意类型的数据。例如,它可以指向一个整数(int)、一个浮点数(float)、一个字符(char)或者一个结构体等。在C语言中,当…

电脑换固态硬盘

参考: https://baijiahao.baidu.com/s?id1724377623311611247 一、根据尺寸和缺口可以分为以下几种: 1、M.2 NVME协议的固态 大部分笔记本是22x42MM和22x80MM nvme固态。 在京东直接搜: M.2 2242 M.2 2280 2、msata接口固态 3、NGFF M.…

Word中如何格式化与网页和 HTML 内容相关的元素

在 Microsoft Word 中,HTML变量、HTML打字机、HTML地址、HTML定义、HTML键盘、HTML缩写、HTML样本、HTML引文 等样式是针对在文档中处理与 HTML 相关内容时,方便格式化特定类型的文本元素。以下是每个样式的详细说明及其使用场景: 1. HTML 变…

“提升大语言模型推理与规划能力的策略:思维链提示与由少至多提示”

思维链提示(Chain-of-Thought Prompting)和由少至多提示(Least-to-Most Prompting)是两种提升大语言模型在推理和规划任务上表现的有效方法。下面详细介绍这两种方法的原理和应用: 思维链提示(Chain-of-Th…

模板 进阶

博客ID:LanFuRen C系列专栏:C语言重点部分 C语言注意点 C基础 Linux 数据结构 C注意点 今日好题 声明等级:黑色->蓝色->红色 欢迎新粉加入,会一直努力提供更优质的编程博客,希望大家三连支持一下啦 目录 1…