向eclipse ,myeclipse,sts等工具中導入項目,項目左下角有紅叉的解決方法

項目有紅叉可分爲兩種情況一是項目本身有錯誤,二是項目本身沒錯。

第一種情況可能是由於項目自身的jre版本與你本地jre版本不一致或是你本地缺少該項目的一些jar包造成的,也可能是因爲項目的編譯版本與你的jdk不一致,解決辦法如下:

1. 在包資源管理器中右鍵出錯項目點擊Properties在彈出的窗口中依次點擊Java Build Path——>Libraries

2.如果其中的jar包上有紅叉,說明本地缺少這個jar包。選中有紅叉的jar包,點擊右邊的remove將其移除。

 再從其官網或者maven倉庫下載相應版本的jar包到本地,點擊右邊的Add External JARs選擇剛下好的jar包,點擊ok。

3.如果jar包上沒有紅叉,我們就將JRE System Library移除

再點擊右邊的Add Library——>JRE System Library——>Workspace default JRE,點擊OK。

4.如果這時候,項目依然有紅叉我們就要檢查他的編譯版本了,將右邊的編譯水平設置成和你的jdk版本一致,點擊OK

如果經過上述步驟,依然沒有解決問題,那就接着往下看吧

1.點擊視圖菜單——>Filters,把resources前的勾去掉,點擊OK

2.這樣你的項目中就多了.settings這個文件夾,選擇文件夾中的org.eclipse.wst.common.project.facet.core.xml,查看文件中的版本號與我們的編譯環境是否一致

我是用sts來爲大家操作的,eclipse和myeclipse與其基本相似,謝謝大家的閱讀,希望可以幫到你們

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章