最近一個項目開始開發時用的myeclipse6.0,後來同事使用了j2ee6的特性,在myeclipse6.0下沒有j2ee6的jar,由於我的工作機上同時安裝了myeclipse10.0,爲了簡單起見,就在myeclipse10.0上又checkout了一個project,但checkout出來後項目前有個紅色感嘆號,以前也沒注意過這個問題,經查,是由於同事那邊將原來框架中多餘的jar給刪除了,但jar的path路徑更改後並沒有提交,所以出現了這個問題,解決辦法是在工程名上面右鍵,選擇Properties->Java Build Path,把前面帶紅色感嘆號的包刪除就好了。
當然,如果jar缺少,需要重新導入。