今天被這個IDEA工具的編譯問題搞郁悶,代碼很確定是ok的,直接maven命令編譯也是ok的,但是IDEA直接運行死活就是不通過。一番折騰,問題最終還是被我給解決了。故總結一番,以防后續繼續采坑。
編譯不通過的問題,細細分析下來其實也就那幾個原因。(前提是代碼是沒問題的),后續可以按照這個步驟來排查,層次遞進,也就是先看方案一,方案一解決不了的,再看方案二,以此類推..
1、確定環境一致
- IDEA的jdk版本以及language level是否正確
- IDEA的maven配置是否正確
- 編譯版本以及字符集設置是否正確
2、重新編譯
Reimport
mvn clean package -U -Dmaven.test.skip=true
2、清理緩存
清理緩存解決各種無法解釋的問題,這個應該是使用的比較多的手段
4、刪除工程文件重新導入
這個是針對以上方案都無效的解決辦法,我今天就是采用這個方法解決的