一、出現(xiàn)這種錯誤的原因可能是:
1.本機默認使用(編譯)的jdk與該項目所使用的jdk版本不同。(造成這個原因就是因為在創(chuàng)建項目的時候,idea默認是使用的最新版本進行快速構(gòu)建的)
2.jdk版本不適用于這個Idea,很典型的一個例子就是使用的Idea是2020的,而你用到的jdk是17,jdk17是2021年推出的,所以你只能去安裝新版本的idea。
默認是當(dāng)前最新的版本
二、解決步驟:
1. 修改降低pom.xml文件中依賴jar的版本
2. 需要導(dǎo)入變更后的版本
3. 點擊Settings修改版本
點擊Settings按如下路徑找到Java Compiler
以下這兩處改成8(我的jdk是1.8,如果你的是18,就改成18)
啟動成功文章來源:http://www.zghlxwxcb.cn/news/detail-470927.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-470927.html
到了這里,關(guān)于IDEA編譯報錯:Error:java: 無效的源發(fā)行版: 17的根本原因的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!