idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案

这篇具有很好参考价值的文章主要介绍了idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🧸欢迎来到dream_ready的博客,📜相信您对博主首页也很感兴趣o (ˉ▽ˉ;)

📜jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?-CSDN博客

目录

1、解释原因

2、解决方案

2.1、用阿里云的国内源创建Spring2.X版本的项目

2.2、在阿里云官网创建Spring2.X版本的项目,并保存到本地,每次使用时打开即可

2.3、下载JDK17,创建Spring3.X版本

2.4、下载JDK17,创建Spring3.X版本后修改pom.xml,修改成2.X和JDK8


1、解释原因

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

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

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

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

2、解决方案

2.1、用阿里云的国内源创建Spring2.X版本的项目

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

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

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

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

需要注意的是,通过阿里云创建的项目,初始结构与通过Spring官方创建的项目有所不同,但完全不影响使用,放心 

2.2、在阿里云官网创建Spring2.X版本的项目,并保存到本地,每次使用时打开即可

打开阿里云官网 https://start.aliyun.com

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

创建过程很简单,此处不再展示,记得选择依赖,创建完毕后保存本地:

  • 先点击获取代码,后点击下载代码包,下载代码包即下载该项目的压缩包
  • 会git操作的也可以用git命令下载该项目文件,只是操作不同罢了,结果都是得到一个Spring2.X版本的初始项目文件

后续解压缩后直接用idea打开此项目即可

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

delete只是我取的项目名字,不要误会,可以任意命名 

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

可以将此压缩包保存,每次新建项目时复制出一个新的项目文件,idea直接打开即可,压缩包可以当一个永久的备份,毕竟说不定哪天阿里云也创建不了spring2.X版本的项目了呢

2.3、下载JDK17,创建Spring3.X版本

jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?-CSDN博客

也可以老老实实使用JDK17和Spring3.X版本,拥抱变化! 

2.4、下载JDK17,创建Spring3.X版本后修改pom.xml,修改成2.X和JDK8

jdk17安装全方位手把手安装教程 / 已有jdk8了,安装JDK17后如何配置环境变量 / 多个不同版本的JDK,如何配置环境变量?-CSDN博客

1、修改pom.xmlspring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

修改完毕后启动一下项目看能否启动成功,若启动成功说明该修改的都修改好了,若报错,报错内容为JDK17/8不是国内源之类的问题,则继续修改,总共需要修改5个地方

2、此处也修改成JDK8

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

 3、Modules这里也修改成JDK8

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

4、 这里也要修改

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

都修改完毕后记得点击Apply,再点击OK

5、设置这里也要进行修改

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

spring3不支持jdk8,intellij-idea,java,ide,spring,spring boot,java-ee,spring cloud

全部确定修改完毕后肯定能启动,若不能启动,则是其他问题,和JDK,Spring没什么关系了,比如你加上了mysql的相关依赖,但你的yml里没有写连接数据库的yml语句,那启动肯定报错呀

🧸前路漫漫,愿星光与您相伴!文章来源地址https://www.toymoban.com/news/detail-753066.html

到了这里,关于idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决在Intellij IDEA中无法创建Servlet类的问题/New中没有Servlet类/创建不了Servlet类

            新手在学习Servlet相关知识的时候, 一些课程往往会告知新手去使用IDEA自带的模板来创建Servlet, 这样减少了注解等麻烦, 降低了工作量.         然而, 如下图所示, 很多人发现在自己的new一栏不存在Servlet类(如下图)         网上的解决办法很多都是复制粘贴之流, 改

    2024年02月08日
    浏览(25)
  • idea创建spring boot项目,java版本只能选择17和21

    java版本为\\\"11.0.20\\\",idea2023创建spring boot项目时(File-Project-Spring Initializr),java版本无法选择11,导致报错,如下图所示: spring2.X版本在2023年11月24日停止维护了,因此创建spring项目时不再有2.X版本的选项,只能从3.1.X版本开始选择 而Spring3.X版本不支持JDK8,JDK11,最低支持JDK1

    2024年02月05日
    浏览(20)
  • IDEA创建spring boot项目无法加载出maven里的pom.xml,而是settings.gradle

    在创建的maven项目里找不到pom.xml文件而是settings.gradle,如下图所示: 原因和解决方法: 是因为在创建Springboot项目的时候type里选的是Gradle,gradle和maven又不一样,换成maven就行了,具体操作如下图所示: 在用idea创建maven项目时,在Project Metadata界面Type选项下唯有Maven和Maven PO

    2024年02月09日
    浏览(22)
  • JDK8和JDK17安装切换,IDEA配置多个版本JDK

    JAVA之父高斯林推荐我们用JDK17,请尽快离开JDK8。JDK17 LTS在每个维度上都是一个巨大的飞跃: 在Java 17正式发布之前,Java开发框架Spring率先在官博宣布,Spring Framework 6和Spring Boot 3计划在2022年第四季度实现总体可用性的高端基线: Java 17+(来自 Spring Framework 5.3.x 线中的 Java 8-17)

    2023年04月27日
    浏览(26)
  • 『踩坑记录』IDEA Spring initialzr新建Spring项目不能选择jdk8的解决方法

    Spring initializr新建Spring项目不能选低版本java 默认官方start.spring.io已不支持自动生成低版本jkd的Spring项目,自定义用阿里云的starter即可 用阿里云的就能支持低版本jdk了 欢迎关注我的CSDN博客 :@Ho1aAs 版权属于:Ho1aAs 本文链接:https://ho1aas.blog.csdn.net/article/details/134988225 版权声明

    2024年01月17日
    浏览(21)
  • IDEA构建springBoot新项目时JDK只有17和21,无法选择JDK8解决方案

    今天创建springboot新项目时,发现IDEA里JDK选项只有17和21,无法选择本机的JDK8,网上查资料后发现是springboot2.7于11.24号后停止维护,基于2.7和java8的spring Initializ官方不再维护,解决方案是在server URL栏,改start.spring.io为阿里源:https://start.aliyun.com/

    2024年01月17日
    浏览(23)
  • 如何使用社区版IDEA创建一个Spring Boot项目

    这篇博客,我们要教大家如何使用社区版IDEA来创建一个Spring Boot的项目。 首先我们要下载一个插件——Spring Boot Helper,只有安装了这个插件我们才能创建Spring Boot项目,如下图所示:  【注意】这个时候和平时下载插件不同,不要直接点“下载”按钮, 因为这个插件是需要

    2024年02月12日
    浏览(22)
  • idea使用Spring Initializer创建springboot项目的坑【保姆级教学】

    提示:这里先简述项目创建后遇到的问题和解决方案: idea 使用 Spring Initializer 创建springboot项目后, 有以下问题: ① 右键没有Run ② 右键New新建文件发现无Java Class选项 然后解决掉 ①② 问题后出现新的问题: ③ @SpringBootApplication 注解爆红找不到引用 ④ pom依赖能下载但是加

    2024年02月04日
    浏览(24)
  • 2. 使用IDEA创建Spring Boot Hello项目并管理依赖——Maven入门指南

    前言:本文将介绍如何使用IDEA创建一个Spring Boot Hello项目,并通过Maven来管理项目的依赖。我们从项目的创建到代码的编写,再到项目的构建和运行,一步步演示了整个过程。 🚀 作者简介:作为某云服务提供商的后端开发人员,我将在这里与大家简要分享一些实用的开发小

    2024年02月10日
    浏览(21)
  • java jdk8 switch case中无法使用枚举问题解决

    之前常规写法: 代码会报错: 此时在枚举中添加方法: 代码中改为: idea自编译不报错, 经测试也可以用 枚举完整代码: 参考: 「Java基础入门」Java中switch怎么使用枚举 - 掘金

    2024年04月25日
    浏览(20)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包