完美解決springboot項(xiàng)目出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“問題(圖文詳解)
springboot項(xiàng)目出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“問題解決方案
下面是報(bào)錯(cuò)頁面

問題解析
在我個(gè)人遇到此問題的情況下,出現(xiàn)此錯(cuò)誤的原因是springboot的版本與java版本不一致
在spring3更新后,idea在創(chuàng)建springboot項(xiàng)目時(shí)會(huì)默認(rèn)選擇spring3,哪怕你選擇的是java8的版本

idea默認(rèn)選擇spring3

在你以java8創(chuàng)建spring3的項(xiàng)目后,就一定會(huì)出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“,如果你百度搜這個(gè)問題只會(huì)讓你改你項(xiàng)目的jdk版本如下


然而更改它并沒有任何作用,當(dāng)你啟動(dòng)springboot項(xiàng)目時(shí),它又會(huì)變回spring3對(duì)應(yīng)的java17
解決方案
想要在不重新創(chuàng)建項(xiàng)目的情況下修復(fù)此bug,我們只需要打開pom文件修改它指定的springboot版本要記得最新穩(wěn)定的spring2的版本就是你創(chuàng)建spring項(xiàng)目下拉框最下面那個(gè)版本也就是2.7.11,然后pom還指定了java版本,我們也需要把它改為8即可

修改后的pom文件

再之后我們的spring項(xiàng)目bug就修復(fù)完成了

目前文筆排版較差,只能記錄下有用的知識(shí)
到此這篇關(guān)于完美解決springboot項(xiàng)目出現(xiàn)”java: 錯(cuò)誤: 無效的源發(fā)行版:17“問題的文章就介紹到這了,更多相關(guān)springboot錯(cuò)誤 無效的源發(fā)行版:17內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java中Object.wait()和LockSupport.park()的用法
Object.wait()和LockSupport.park()都是用來使當(dāng)前線程等待的方法,本文主要介紹了Java中Object.wait()和LockSupport.park()的用法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-05-05
Java二叉搜索樹基礎(chǔ)原理與實(shí)現(xiàn)方法詳解
這篇文章主要介紹了Java二叉搜索樹基礎(chǔ)原理與實(shí)現(xiàn)方法,結(jié)合圖文與實(shí)例形式詳細(xì)分析了Java二叉搜索樹的基本概念、原理、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下2020-03-03
struts2+jsp+jquery+Jcrop實(shí)現(xiàn)圖片裁剪并上傳實(shí)例
本篇文章主要介紹了struts2+jsp+jquery+Jcrop實(shí)現(xiàn)圖片裁剪并上傳實(shí)例,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-01-01
JVM性能調(diào)優(yōu)實(shí)現(xiàn)原理及配置
這篇文章主要介紹了JVM性能調(diào)優(yōu)實(shí)現(xiàn)原理及配置,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12
Spring類型轉(zhuǎn)換 ConversionSerivce Convertor解析
這篇文章主要介紹了Spring類型轉(zhuǎn)換 ConversionSerivce Convertor的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-11-11

