idea報錯:Lambda expressions are not supported at language level '7'
剛開始使用idea的時候,總是會報一些莫名其妙的錯,在這裡總結一下,防止以後再次掉坑裡,比如下面的這個錯誤:
本人就遇到這個錯,剛開始感覺很納悶,因為本地jdk確實是1.8的版本,但是仍然提示不支援lambda表示式:
但是仔細檢查過配置之後,發現了祕密:
首先在idea的左上角的file選單找到Project Structure,下面有個Modules,選中以後,選上自己專案的模組,如圖:
這裡選擇8,然後Apply–>OK,發現不報錯了。
執行,然後又報如下錯誤:
繼續檢視配置,發現還有一處需要更改,
把這裡的7改成8就好了,繼續執行,正常啟動。