IntelliJ IDEA Run時報“無效的源發(fā)行版:16“錯誤問題及解決方法
在新建Java項(xiàng)目時,run運(yùn)行main方法時,報錯 “java: 錯誤: 無效的源發(fā)行版:16”,了解一番后原來自己創(chuàng)建項(xiàng)目時,Project language level 沒有和Project SDK版本相匹配。
還原創(chuàng)建項(xiàng)目步驟:
一、創(chuàng)建項(xiàng)目
1.1 創(chuàng)建空項(xiàng)目:
選項(xiàng):File -> New -> Project
1.2 填寫項(xiàng)目名稱:
1.3 彈出Project Structure彈框:
1.4 選擇“Project”項(xiàng):
此時這里有些人不注意可能會忽視Project language level項(xiàng),如下圖:
以上兩者不匹配,將其修改統(tǒng)一即可,不然則會報 “java: 錯誤: 無效的源發(fā)行版:16”,如下圖選擇 “SDK default(8 - Lambdas, type annotations etc.)” 即可:
二、創(chuàng)建Module
如果你創(chuàng)建為空項(xiàng)目,則需要手動創(chuàng)建Module才可以創(chuàng)建Java文件并運(yùn)行。
選項(xiàng):File -> New -> Module...
三、總結(jié)
創(chuàng)建java文件
如果上面創(chuàng)建項(xiàng)目時忽略了 “Project language level”,則選擇運(yùn)行main方法時,會報以下錯誤:
項(xiàng)目已創(chuàng)建完成,如何修改呢?鼠標(biāo)點(diǎn)擊test,按F4則Project Structure窗口就打開了,選擇Project項(xiàng)修改。
將Project language level和Project SDK統(tǒng)一即可。
統(tǒng)一后,運(yùn)行main方法,則可以正常編譯執(zhí)行了,如下圖:
到此這篇關(guān)于IntelliJ IDEA Run時報“無效的源發(fā)行版:16“錯誤問題及解決方法的文章就介紹到這了,更多相關(guān)idea報錯: 無效的源發(fā)行版:16內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Spring boot @ModelAttribute標(biāo)注的實(shí)現(xiàn)
這篇文章主要介紹了Spring boot @ModelAttribute標(biāo)注的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01IDEA之啟動參數(shù),配置文件默認(rèn)參數(shù)的操作
這篇文章主要介紹了IDEA之啟動參數(shù),配置文件默認(rèn)參數(shù)的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01