1. 程式人生 > >maven項目有紅叉,感嘆號如何解決?

maven項目有紅叉,感嘆號如何解決?

彈出 ssp level ip地址 pda jdk1 ble lips ply

紅色感嘆號,pom.xml文件有紅叉

修改了Maven私服服務器的IP地址。可在Maven安裝路徑下的conf/setting.xml中修改ip地址,具體參照“開發工具”/maven.
工程中classpath中指向的包路徑錯誤;右鍵項目名稱 BuildPath --> Configure Build Paht...中,然後上面有幾個選項卡找到 Libraries中出現紅色叉號或黃色感嘆號的包,remove。到classpath中修改相應包的當前路徑。
回到eclipse中F5刷新工程。

新建一個文件夾然後刪除,項目出現紅叉

右擊項目名,在彈出的菜單中選擇“Bulid Path”-->“configure build path”-->“Source”,找到已被刪除的那個文件名,選擇“remove”刪除掉就行了。

頂級目錄有紅叉,裏面文件沒有

可能是環境的問題,嘗試在你的工程上右鍵-->properties-->JavaCompiler,在enable project specal settings前勾上,問題解決。
如果沒有,則嘗試project->clean,或maven update

項目圖標上出現紅叉

一般有的是類java build path 處有缺失的類庫,或者是指定了編譯級別是1.5(window-preferences-compiler),但是你給項目指定了一個jdk1.6的。
如果還有項目有紅叉,右鍵項目“Properties”,在彈出的“Properties”窗口左側,單擊“Project Facets”,打開“Project Facets”頁面。
在頁面中的“Java”下拉列表中,選擇合適於jdk的等級,點擊保存就行了。

Eclipse項目名有紅叉,但下層無紅叉

如果是因為java compiler level does not match the version of the installed java,那麽我們打開項目的properties,有一個選項為project facets,點擊打開,在右邊選擇Java版本為最新的,然後apply,應該就ok了。
當然也有可能是因為引用的jar包無效而導致的,根據指出的哪個jar刪除進行重新引用即可。

maven項目有紅叉,感嘆號如何解決?