一般出現上面的錯誤,是因為從別的地方拷過來一個完整的項目,然后用idea直接打開運行,卻發現編譯不報錯,但就是運行的時候報錯。
1.首先,菜單路徑:File➡️project Structure➡️Project➡️project SDK :選擇匹配的JDK,比如現在idea默認使用的是1.8,則在此選擇1.8
2.其次,菜單路徑:File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK :選擇匹配的SDK
3.最后,也是最重要的一點,菜單路徑:IntelliJ IDEA➡️Preferences➡️Build,Execution,Deployment➡️Compiler➡️java Compiler->Per-module bytecode Version 設置Target bytecode version的級別為匹配JDK。
運行項目,完美啟動。
附上兩個操作圖:



