idea创建spring boot项目及java版本只能选择17和21的问题

 更新时间:2024年01月03日 10:44:52   作者:阿里嘎多f  
这篇文章主要介绍了idea创建spring boot项目及java版本只能选择17和21的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

1.问题描述

IDEA2023版本创建Spring项目只能勾选17和21却无法使用Java8的完美解决方案

java版本为"11.0.20",idea2023创建spring boot项目时(File->Project->Spring Initializr),java版本无法选择11,导致报错,如下图所示:

2.原因

spring2.X版本在2023年11月24日停止维护了,因此创建spring项目时不再有2.X版本的选项,只能从3.1.X版本开始选择

而Spring3.X版本不支持JDK8,JDK11,最低支持JDK17,因此JDK11也无法选择了

当然,停止维护只代表我们无法用idea主动创建spring2.X版本的项目了,不代表我们无法使用,该使用依然能使用,丝毫不受影响

3.解决方法

方法一

目前阿里云还是支持创建Spring2.X版本的项目的

修改Server URL为https://start.aliyun.com

这样java版本就可以选择11

然后就可以愉快的创建项目了

方法二

直接把java11卸载,安装成java17以上的版本

到此这篇关于idea创建spring boot项目,java版本只能选择17和21的文章就介绍到这了,更多相关idea创建spring boot项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java synchronized用法详解

    java synchronized用法详解

    本篇文章主要介绍了java synchronized用法详解,synchronized是Java中的关键字,是一种同步锁。有兴趣的同学可以了解一下。
    2016-11-11
  • Spring BeanFactory工厂使用教程

    Spring BeanFactory工厂使用教程

    Spring的本质是一个bean工厂(beanFactory)或者说bean容器,它按照我们的要求,生产我们需要的各种各样的bean,提供给我们使用。只是在生产bean的过程中,需要解决bean之间的依赖问题,才引入了依赖注入(DI)这种技术
    2023-02-02
  • JAVA基础-GUI

    JAVA基础-GUI

    这篇文章主要介绍了JAVA中关于GUI的相关知识,文中代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
    2020-06-06
  • 编码实现从无序链表中移除重复项(C和JAVA实例)

    编码实现从无序链表中移除重复项(C和JAVA实例)

    如果不能使用临时缓存,你怎么实现无序链表中移除重复项(?C和JAVA实例无序链表中移除重复项。
    2013-10-10
  • idea运行非maven,无框架的Java web项目详解

    idea运行非maven,无框架的Java web项目详解

    文章指导如何在IDEA中配置和启动一个老项目,主要步骤包括选择合适的Tomcat版本,配置项目部署、导入项目代码、设置编译路径和依赖关系,若遇到classnotfound错误,建议检查并清空编译输出路径,按照这些步骤,可以成功运行项目
    2025-10-10
  • Java+opencv3.2.0实现hough圆检测功能

    Java+opencv3.2.0实现hough圆检测功能

    这篇文章主要为大家详细介绍了Java+opencv3.2.0实现hough圆检测,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • Java Swing组件文件选择器JFileChooser简单用法示例

    Java Swing组件文件选择器JFileChooser简单用法示例

    这篇文章主要介绍了Java Swing组件文件选择器JFileChooser简单用法,结合实例形式分析了Swing组件中的文件选择器JFileChooser的简单使用方法,需要的朋友可以参考下
    2017-11-11
  • 初学者,Spring快速入门

    初学者,Spring快速入门

    本文主要讲解了Spring框架的基础知识,Spring是一个轻量级的开源框架,它是为简化企业级应用开发而生。文中运用代码非常详细的介绍了相关知识,需要了解的小伙伴可以参考一下哦
    2021-09-09
  • java类Circle定义计算圆的面积和周长代码示例

    java类Circle定义计算圆的面积和周长代码示例

    要用Java计算圆的周长和面积,需要使用圆的半径和一些数学公式,下面这篇文章主要给大家介绍了关于java类Circle定义计算圆的面积、周长的相关资料,需要的朋友可以参考下
    2024-04-04
  • JAVA控制流程break continue的示例代码

    JAVA控制流程break continue的示例代码

    JAVA流程控制中有相关代码可以终止整个流程的进程,他们就是(break和continue),本文通过实例代码介绍下JAVA控制流程break continue的相关知识,感兴趣的朋友一起看看吧
    2022-03-03

最新评论