從公司代碼庫中check下一份完整代碼,在其他開發機器上都能正確構建,唯獨一台機器無法正確構建,查證了2個小時,最后還是死在了最基礎的問題上
maven工程
工程如下,創建了一個新的maven工程,java使用1.7版本,pom.xml核心依賴如下
工程創建完成后直接報紅嘆號。

紅嘆號一般表示build path有問題
首先查看build path

沒有顯示任何錯誤。
其次看maven依賴是不是有問題,直接上“mvn clean compile”看編譯結果

構建成功,沒有發現任何錯誤,繼續查看下依賴樹,"mvn dependency:tree"

也沒用報錯。
這個時候感覺所有的地方都查看過了,最后看了一下一個關鍵地方,Problem視圖,

明顯看出是由於依賴庫中的netty包出了問題,直接刪除掉,重新下載,問題解決。
這個問題ide明顯提示的情況下,沒有關心到,直接去查看maven自身導致浪費了時間才解決,警示自己遇事要冷靜,沉着思考每一種可能
