eclipse 專案 有個紅叉 解決方法
總結: 問題原因:工程中classpath中指向的包路徑錯誤 解決辦法:到BUILDPATH CONFIG````中,liberaies中 出現紅色叉號的包為路徑錯誤的包。到classpath中修改相應包的當前路徑。然後回到eclipse中F5重新整理工程。 下面兩段為我解決此問題時在網上找的參考資料,可參閱: 你用myeclipse新建 web工程, 在工程目錄下會生成一個 .classpath 配置檔案, 組裡每個人做的方向不一樣,由於沒有配置svn之類的東西,整合的時候需要copy專案,當時的想法很幼稚,直接就在eclipse中import專案了,可專案上總是出現一個紅感嘆號不知道為什麼,看看package裡的class也沒有報錯,有時候可以正常執行,但昨天發現了許多錯誤:一執行就提示找不到某某類,可是檢視WEB-INF下的lib,裡面明明有,為什麼找不到呢?查了好久,就是找不到原因,後來從一個帖子上找到了查詢錯誤的思路:看eclipse的Markers這個視窗,真是個好東西啊!出現這種情況一般都是classpath的問題,由於在我自己的開發環境中,我的lib庫是自己的user
library,引用自己某個地方的類,可是當別人import進自己的eclipse中時,eclipse檢視.classpath檔案的配置,發現沒有需要的類庫,當然會有問題。
這個是myeclipse的驗證功能 右擊專案->MyEclipse->Remove All Validation Markers就可以了 |