解決IDEA創(chuàng)建SpringBoot項(xiàng)目沒有Java版本8問題
問題
idea2023版本創(chuàng)建springboot的過程中,選擇java版本時(shí)發(fā)現(xiàn)沒有java8版本,只有java17和java20

原因
spring2.X版本在2023年11月24日停止維護(hù)了,因此創(chuàng)建spring項(xiàng)目時(shí)不再有2.X版本的選項(xiàng),只能從3.1.X版本開始選擇
而Spring3.X版本不支持JDK8,JDK11,最低支持JDK17,因此JDK11也無法選擇了
當(dāng)然,停止維護(hù)只代表我們無法用idea主動(dòng)創(chuàng)建spring2.X版本的項(xiàng)目了,不代表我們無法使用,該使用依然能使用,絲毫不受影響
目前阿里云還是支持創(chuàng)建Spring2.X版本的項(xiàng)目的
解決方案一
通過修改服務(wù)器URL解決 (推薦)
修改Server URL為https://start.aliyun.com

解決方案二
創(chuàng)建一個(gè)新項(xiàng)目,建議選擇JDK21,該版本兼容JDK8,可以不用配置JDK21的環(huán)境直接創(chuàng)建項(xiàng)目后,修改POM文件中SpringBoot為2.x.x和Java.version為8即可。

解決方案三
升級JDK版本 ,安裝JDK17并配置環(huán)境變量,創(chuàng)建項(xiàng)目后將SpringBoot的版本要改為3.0以下,在pom.xml中把java.version修改為1.8。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java如何將若干時(shí)間區(qū)間進(jìn)行合并的方法步驟
這篇文章主要介紹了Java如何將若干時(shí)間區(qū)間進(jìn)行合并的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
Java詳細(xì)講解堆排序與時(shí)間復(fù)雜度的概念
本文主要介紹了java實(shí)現(xiàn)堆排序以及時(shí)間復(fù)雜度,堆排序這種排序算法是我們經(jīng)常用到的,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
springboot中RestTemplate發(fā)送HTTP請求的實(shí)現(xiàn)示例
RestTemplate是一個(gè) spring-web 提供的執(zhí)行HTTP請求的同步阻塞式工具類,本文就來介紹一下RestTemplate發(fā)送HTTP請求,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
Java并發(fā)系列之AbstractQueuedSynchronizer源碼分析(概要分析)
這篇文章主要為大家詳細(xì)介紹了Java并發(fā)系列之AbstractQueuedSynchronizer源碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02
Java實(shí)現(xiàn)讀取設(shè)置pdf屬性信息
這篇文章主要為大家詳細(xì)介紹了如何使用Java實(shí)現(xiàn)讀取設(shè)置pdf屬性信息,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-01-01
Java序列化與serialVersionUID生成方法詳解
在Java開發(fā)中,對象的序列化與反序列化是一個(gè)關(guān)鍵特性,廣泛應(yīng)用于數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)傳輸?shù)葓鼍?而serialVersionUID作為序列化機(jī)制中的一個(gè)重要標(biāo)識,用于確保類版本的一致性,本文將詳細(xì)講解如何生成serialVersionUID,并結(jié)合具體代碼實(shí)例,幫助讀者更好地理解和應(yīng)用這一概念2025-06-06
Java實(shí)現(xiàn)億級用戶在線狀態(tài)統(tǒng)計(jì)的兩種方法
本文主要介紹了Java實(shí)現(xiàn)億級用戶在線狀態(tài)統(tǒng)計(jì)的示例,包括基于總數(shù)的統(tǒng)計(jì)方案和基于用戶標(biāo)識的統(tǒng)計(jì)方案,具有一定的參考價(jià)值,感興趣的可以了解一下2025-05-05
java數(shù)據(jù)隨機(jī)分頁實(shí)現(xiàn)方案
本文主要介紹了java數(shù)據(jù)隨機(jī)分頁實(shí)現(xiàn)方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06

