IDEA,JDK是1.8,但Java版本只有21和17

在2023年11月26日,当你尝试使用IDEA和JDK 1.8创建一个Spring Boot项目时,可能会遇到一些困扰。原本以为可以使用的Spring Initializr创建工具提供的Java版本选项却只有17和21这两个选项,而不是你所依赖的1.8版本。当你选择17版本时,可能会遇到报错,而选择21版本则能够继续创建项目。这种现象的背后,...
IDEA,JDK是1.8,但Java版本只有21和17
在2023年11月26日,当你尝试使用IDEA和JDK 1.8创建一个Spring Boot项目时,可能会遇到一些困扰。原本以为可以使用的Spring Initializr创建工具提供的Java版本选项却只有17和21这两个选项,而不是你所依赖的1.8版本。

当你选择17版本时,可能会遇到报错,而选择21版本则能够继续创建项目。这种现象的背后,是Spring Boot官网的一次更新。据官方公告,自2023年11月24日起,对Spring Boot 3.0及以下版本的支持已经结束,这意味着如果你的项目依赖的是这些旧版本,可能需要适应新的环境设置。

针对这个问题,有两个解决方案可供选择。首先,你可以选择使用21版本的Java创建项目,但之后需要在pom.xml文件中将Java版本降级为1.8,以确保项目兼容。这种方法虽然可能需要额外的配置,但可以保证项目的正常运行。

另一个方案是升级你的Java版本,直接使用Java 21或更高版本。这样可以避免因版本兼容问题带来的困扰,但需要注意的是,这可能会带来一些新的API和行为变化,需要在项目升级过程中仔细处理。2024-08-13
mengvlog 阅读 8 次 更新于 2025-07-20 22:05:02 我来答关注问题0
  •  翡希信息咨询 IDEA,JDK是1.8,但Java版本只有21和17

    选择Java 21版本创建项目,尽管IDEA中只提供了Java 21和17的选项。在pom.xml文件中修改Java版本:创建项目后,手动编辑pom.xml文件,将Java版本从21降级为1.8。这通常涉及修改和标签的值。额外配置:可能需要进行一些额外的配置来确保项目在JDK 1.8环境下...

  • 在2023年11月26日,当你尝试使用IDEA和JDK 1.8创建一个Spring Boot项目时,可能会遇到一些困扰。原本以为可以使用的Spring Initializr创建工具提供的Java版本选项却只有17和21这两个选项,而不是你所依赖的1.8版本。当你选择17版本时,可能会遇到报错,而选择21版本则能够继续创建项目。这种现象的背后,...

  •  翡希信息咨询 程序员必备绝杀技:idea 中悬浮提示 jdk1.8 api中文文档【hh.exe解压失败后的解决办法】

    要在 IntelliJ IDEA 中实现 JDK1.8 API 中文文档的悬浮提示,并解决 hh.exe 解压 CHM 文件失败的问题,可以按照以下步骤进行:一、实现 JDK1.8 API 中文文档悬浮提示下载 JDK1.8 API 中文版 CHM 文件:你可以从提供的链接下载 JDK1.8 API 中文版 CHM 文件。链接:点击这里 提取码:a1lt 使用...

  •  张三讲法 解决IDEA 加载不了Lib Jar 的问题

    1. 由于高版本的Maven和低版本的JDK有时候会造成冲突导致Jar 加载不了的情况 2. 建议在选用Maven的时候,如果出现IDEA 编辑器加载不了Lib的问题,可以选用低版本的Maven,例如在使用JDK 1.8时,可以选用Maven 3.2.2版本

  •  深空游戏 intellij idea怎么安装配置JDK-intellij idea安装配置JDK步骤

    IntelliJ IDEA安装配置JDK详细步骤:推荐:IntelliJ IDEA如何导入jar包 首先,将“jdk1.8.0_131.zip”文件复制到E盘的java目录下并解压。接着,右键点击“我的电脑”,选择“属性”,然后点击“高级系统设置”,进入系统变量界面。在系统变量中找到path属性,点击编辑,在末尾添加“E:javajdk1.8.0_131...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部