完美解決springboot項目出現(xiàn)”java: 錯誤: 無效的源發(fā)行版:17“問題(圖文詳解)
springboot項目出現(xiàn)”java: 錯誤: 無效的源發(fā)行版:17“問題解決方案
下面是報錯頁面
問題解析
在我個人遇到此問題的情況下,出現(xiàn)此錯誤的原因是springboot的版本與java版本不一致
在spring3更新后,idea在創(chuàng)建springboot項目時會默認(rèn)選擇spring3,哪怕你選擇的是java8的版本
idea默認(rèn)選擇spring3
在你以java8創(chuàng)建spring3的項目后,就一定會出現(xiàn)”java: 錯誤: 無效的源發(fā)行版:17“,如果你百度搜這個問題只會讓你改你項目的jdk版本如下
然而更改它并沒有任何作用,當(dāng)你啟動springboot項目時,它又會變回spring3對應(yīng)的java17
解決方案
想要在不重新創(chuàng)建項目的情況下修復(fù)此bug,我們只需要打開pom文件修改它指定的springboot版本要記得最新穩(wěn)定的spring2的版本就是你創(chuàng)建spring項目下拉框最下面那個版本也就是2.7.11,然后pom還指定了java版本,我們也需要把它改為8即可
修改后的pom文件
再之后我們的spring項目bug就修復(fù)完成了
目前文筆排版較差,只能記錄下有用的知識
到此這篇關(guān)于完美解決springboot項目出現(xiàn)”java: 錯誤: 無效的源發(fā)行版:17“問題的文章就介紹到這了,更多相關(guān)springboot錯誤 無效的源發(fā)行版:17內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
springboot集成websocket的四種方式小結(jié)
本文主要介紹了springboot集成websocket的四種方式小結(jié),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12SpringCloudAlibaba Nacos開啟鑒權(quán)解決跳過登錄頁面問題
對于Nacos,如果需要開啟權(quán)限控制,可以在 Nacos 控制臺上進(jìn)行配置,本文主要介紹了SpringCloudAlibaba Nacos開啟鑒權(quán)解決跳過登錄頁面問題,感興趣的可以了解一下2023-10-10java 過濾器模式(Filter/Criteria Pattern)詳細(xì)介紹
這篇文章主要介紹了java 過濾器模式(Filter/Criteria Pattern)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2016-10-10Spring實戰(zhàn)之協(xié)調(diào)作用域不同步的Bean操作示例
這篇文章主要介紹了Spring實戰(zhàn)之協(xié)調(diào)作用域不同步的Bean操作,結(jié)合實例形式分析了Spring協(xié)調(diào)作用域不同步的Bean相關(guān)配置及使用技巧,需要的朋友可以參考下2019-11-11