整個項目能夠編譯經過而且運行都沒問題,可是項目上有個紅叉,這個問題通常是有兩個緣由:java
一、查看項目是否是有的引用包報錯eclipse
解決辦法:在項目的build path 中刪除不可用引用或者修正ui
二、項目的編譯版本和本地版本不一致.net
解決辦法:修改項目的JDK版本和編譯版本一致,在項目的Compiler中修改,還獲得項目目錄中的setting目錄中,修改org.eclipse.wst.common.project.facet.core.xml中的java版本xml
參考:blog
http://blog.csdn.net/hellostory/article/details/5501872ip
http://blog.csdn.net/chszs/article/details/8125828it
http://iteye.blog.163.com/blog/static/1863080962012111754345973/編譯