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