1. 程式人生 > >Eclipse中專案出現小紅叉的解決方法

Eclipse中專案出現小紅叉的解決方法

我這邊有一個maven的專案,正常的程式碼是沒有問題的,但是還是會在專案上有小紅叉,我搜了一些資料然後整理了一下解決的方法


我們這裡可以看到報錯的原因,第一個是web.xml中的版本和你的本地檔案的版本不一致

我們開啟這邊的你檔案的目錄找到settings,修改裡面web的version版本,和你報錯的版本對應上,我這邊報錯的是3.0,所以我這邊也改為3.0



然後回到eclipse中更新一下maven,專案右鍵Maven-->update Project

但是這邊有些人會出現你的java版本不匹配的問題,我這邊也提一下


還有一種就是用xml的方式去定義你的java的版本在你的pom.xml的build中新增

<plugins>
    	<plugin>
    		<groupId>org.apache.maven.plugins</groupId>
    		<artifactId>maven-compiler-plugin</artifactId>
    		<configuration>
    			<source>1.8</source>
    			<target>1.8</target>
    		</configuration>
    	</plugin>
</plugins>

這樣紅叉的問題就解決了

希望對你你們有幫助,如果還有什麼問題的話可以一起探討。thanks