通過svn檢出專案有個紅色的感嘆號
阿新 • • 發佈:2019-01-31
專案名上右擊,選擇Build Path--》Configure build path,開啟下圖配置視窗,
可以看到,Libraries選項中的JRE
System Library[jdk1.6.0_31](unbound)前面有個紅色叉號,由此可以看出原專案開發環境使用的是jdkjdk1.6.0_31版本的,而本機開發環境的jdk版本不是jdk1.6.0_31,所以會顯示unbound未繫結的狀態。選中該項,點選remove,將其刪除。然後點選Add Library,在彈出窗中選擇JRE system Library,Next,選擇本機開發環境的JRE版本即可。完成後,專案前面的紅色叉號消失。
若專案Src目錄下有包名上出現紅色叉號,java類中出現錯誤The
import net cannot be resolved或XXX cannot be resolved to a type,如圖,
這是由於缺少jar包導致的,而缺少的這些jar包在專案的lib資料夾下都存在,那麼這可能是由於專案檢出時並沒有將這些jar包引入到JRE中,按照下面方法操作:
專案名上右擊,選擇Build Path--》Configure build path,開啟下圖配置視窗,
可見,Libraries中的jar不全,沒有包括lib資料夾下所有jar包,選擇ADD JARs,如圖彈出JAE Selection視窗,選中該專案lib資料夾下的所有包,點選OK,將其新增到Libraries中。
設定完成,專案包前面的紅色叉號消失。
轉載自:http://www.cnblogs.com/mubin/p/3522015.html