-
首先我們新建一個Maven Project項目 如圖所示 出現了小紅叉
-
然後在pom.xml文件中加入Java ee的包引入代碼就可以了
-
此時紅叉已經沒有了 但是當我們開始開發之後 還是會出現紅叉(我試了重啓,重建清理,重新建項目等方法)都沒有成功,這裏就是這個文件類型的出錯
-
之後我看到了一個問題 就是JRE的包的版本和我的eclipse的默認版本不一樣
-
然後右鍵點擊項目名稱選擇Build Path打開如圖所示的界面 然後將低版本的移除,點擊重新添加新的版本
-
在Add Library界面中選擇如圖所示的JRE選項 點擊下一步
-
這裏爲了和開發環境的版本一致 我們直接選擇默認的即可點擊finish按鈕關閉對話框 然後點擊Apply應用保存
-
回到項目界面 jre 的版本已經是默認的高版本了 可是錯誤依然存在
-
然後我們打開剛剛的那個界面 這次選擇Java Compiler選項 你會看到還是剛剛的低版本1.5
-
然後我們將其改爲1.8即剛剛加載的jre的版本 再次回到項目中 項目中文件的紅叉不見了 但是項目名稱還有紅叉
-
這時 我們去控制檯Problems選項卡下 看到一個錯誤 ,讀完之後你會明白了吧對就是project facet中的問題
-
然後再一次打開Properties界面 找到左側的project facet選項 點擊後在右側找到java選項 你會看到版本依舊是1.5的 大徹大悟了 點擊下拉框修改爲1.8 點擊Apply--》OK
-
此時你會看到一個沒有紅叉的項目了 (說的可能有點冗餘,我就是這樣一步一步查找到問題所在的哦),希望看了這個文章之後的你,下次記得先修改jre版本一致哦
eclipse中Maven Web項目出現小紅叉的解決方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.