IDEA編譯提示版本JDK版本過低
阿新 • • 發佈:2020-10-22
今天在專案中使用了jdk1.7新特性,發現編譯的時候提示1.6不支援。在IDEA相關的配置中都設定成了JDK1.7但還是沒有效果,最後才找到是需要修改下IDEA自帶的配置檔案才行。
編譯提示資訊:
Error:(56, 24) java: -source 1.6 中不支援 switch 中存在字串 (請使用 -source 7 或更高版本以允許 switch 中存在字串)
解決方法:
開啟專案下“***-web.iml”檔案,找到以下程式碼,更改為正確的JDK版本編號。
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
轉載於:https://my.oschina.net/bigxuan/blog/1509897