idea提示如下圖
一般都是沒有設置jdk,如果沒有設置jdk的童鞋請出門右轉。。。,設置了jdk還是報這個錯的接着往下看~
博主也是新入職踩了這個坑,然后找同事也看了好久沒解決,最后實在沒辦法將idea卸載裝了更高的版本2020.1之前版本是2019.3,然而還是沒用。准備去找it部門重裝系統了,轉機來了。博主的室友剛好是同事,我准備問他找誰重裝系統,他聽了我的問題,讓我帶電腦去找他看下,我們各種設置都試了一遍,什么重裝maven,環境變量重新配置,jdk重新安裝,還是報錯,實在沒辦法了,他出了個餿主意然我裝他的2017版本,我笑着說道:不向下兼容是吧,死馬當活馬醫,裝吧。然后卸載的過程當中會有個提示,idea的插件或者配置是不是也一起刪除,我開始沒點上,直接卸載的,這次室友說你勾上,都卸載了還留配置干啥,我勾上卸載了,然后裝上了2017,重新打開項目,MD還是飄紅,我差點人氣沒了,然后室友在那又是設置jdk又是設置maven又是用cmd到項目目錄執行mvn install,偶然一次成功了,到底怎么好的我們也是一臉懵逼,反正就是一頓操作亂試,然后reimport maven突然好了。
比比了那么多只是想說過程是曲折的,但是結果還算是好的,此次記錄博客是想告訴自己遇到困難別輕易放棄,死磕到底的精神獲取可以幫你渡過難關。
最后的最后,過了兩天我用idea git提交代碼的時候,因為自動給我選了.class文件我很煩,所有找到設置FileTypes-ignoreFiles在后面加上了*.class;,
然后准備再一次提交,woc,又飄紅了,跟前天的報錯簡直一模一樣,太熟悉了!我趕緊去廁所點了根煙冷靜一下,想想自己干了啥,然后想到了上面設置了*.class,我把這個刪掉之后,一切恢復正常。
20200813更新
其實當時設置ignore files我配置的有問題,應該配置在后面添加;*.classes;*target,而不是*.class。