解决idea创建版本时只有Java21和Java17选项

 更新时间:2024年03月08日 08:56:07   作者:在努力的前端小白  
你是否在使用IntelliJ IDEA创建新项目时遇到了只有Java 21和Java 17的选项?别担心,我们的指南将为你提供解决方案,通过简单的步骤,你将能够选择你需要的任何Java版本,继续阅读,让我们开始吧!

idea如果版本高了就会出现在创建Springboot项目时只有Java21和Java17选项

选择jdk1.8的时候很可能出现下图报错,这是因为版本jdk1.8与Java17不兼容

解决办法一般有三种,这里列举两种

1、替换下载数据源

可以将https://start.spring.io/ 替换成 https://start.aliyun.com/阿里云的下载地址

2、直接根据Java21或者Java17创建项目

创建项目后,将pom.xml文件里面的版本改成Java8

到此这篇关于解决idea创建版本时只有Java21和Java17选项的文章就介绍到这了,更多相关idea创建版本时只有Java21和Java17内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java在PDF中添加表格过程详解

    Java在PDF中添加表格过程详解

    这篇文章主要介绍了Java在PDF中添加表格过程详解,本文将介绍通过Java编程在PDF文档中添加表格的方法。添加表格时,可设置表格边框、单元格对齐方式、单元格背景色、单元格合并、插入图片、设置行高、列宽、字体、字号等,需要的朋友可以参考下
    2019-07-07
  • java弱口令检测机制解析

    java弱口令检测机制解析

    这篇文章主要介绍了java弱口令检测机制,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • springboot定时任务@Scheduled执行多次的问题

    springboot定时任务@Scheduled执行多次的问题

    这篇文章主要介绍了springboot定时任务@Scheduled执行多次问题的解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • SpringBoot中的事务处理问题

    SpringBoot中的事务处理问题

    这篇文章主要介绍了SpringBoot中的事务处理问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • 详解java中的byte类型

    详解java中的byte类型

    Java也提供了一个byte数据类型,并且是基本类型。java byte是做为最小的数字来处理的,因此它的值域被定义为-128~127,也就是signed byte。下面这篇文章主要给大家介绍了关于java中byte类型的相关资料,需要的朋友可以参考下。
    2017-02-02
  • spring-data-jpa使用自定义repository来实现原生sql

    spring-data-jpa使用自定义repository来实现原生sql

    这篇文章主要介绍了在spring-data-jpa中使用自定义repository来实现原生sql,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • 详解java中的Collections类

    详解java中的Collections类

    这篇文章主要为大家详细介绍了java中的Collections类,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Java实现字符串倒序输出的常用方法小结

    Java实现字符串倒序输出的常用方法小结

    这篇文章主要介绍了Java实现字符串倒序输出的常用方法,通过三个实例从不同角度实现该功能,有不错的借鉴价值,需要的朋友可以参考下
    2014-09-09
  • Java8新特性Stream的完全使用指南

    Java8新特性Stream的完全使用指南

    这篇文章主要给大家介绍了关于Java8新特性Stream的完全使用指南,文中通过示例代码介绍的非常详细,对大家学习或者使用Java8具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-05-05
  • Java并发编程之ReentrantLock实现原理及源码剖析

    Java并发编程之ReentrantLock实现原理及源码剖析

    ReentrantLock 是常用的锁,相对于Synchronized ,lock锁更人性化,阅读性更强,文中将会详细的说明,请君往下阅读
    2021-09-09

最新评论