出現這個錯誤的原因:用IDEA導入整個項目,代碼不報錯,但是運行的時候就會錯誤,因爲jdk版本和你平時使用的jdk版本不一致,即使你更換了jdk也還是會報錯
下面是解決方案:按照圖片步驟操作即可
1:更換默認jdk
File➡️project Structure➡️Project➡️project SDK :選擇匹配的JDK,比如現在idea默認使用的是1.8,則在此選擇1.8
2:給項目指定jdk版本
菜單路徑:File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK :選擇匹配的SDK
3:給項目指定jdk版本
最後,也是最重要的一點,菜單路徑:IntelliJ IDEA➡️Settings...➡️Build,Execution,Deployment➡️Compiler➡️java Compiler->Per-module bytecode Version 設置Target bytecode version的級別爲匹配JDK。
按照安楠大叔給的操作步驟進行完之後,你就可以運行項目了,希望我的指引可以給大家帶來方便