常常遇到eclipse裏面有一個工程明明編譯、運行都沒問題,可是工程上卻總會出現一個紅叉:
eclipse
解決這個問題其實很簡單,首先在eclipse裏面顯示problems選項卡,找出問題所在:ide
看到以下的錯誤提示:Java compiler level does not match the version of the installed Java project,這個問題是說Java編譯器的級別和Java Project Facet中設置的Java級別不一致致使的。blog
知道了問題在哪,解決起來就簡單了,右鍵工程,點擊「Properties」,而後點擊左側的「Project Facets」,在右邊將Java的級別設置爲跟Java編譯器級別一致便可。ip
再查看工程,一切都乾淨了:get