1. 程式人生 > >eclipse匯入maven專案有紅叉及pom.xml出錯的問題的解決

eclipse匯入maven專案有紅叉及pom.xml出錯的問題的解決

匯入我們的專案的時候總會出現很多紅叉,看著很難受,其實可以解決的
解決方法:
1、先build project,然後右鍵專案->maven->update project
pom還是有問題就到這個目錄,開啟命令列,mvn clean->mvn eclipse:clean->mvn eclipse:eclipse 基本就可以啦

去專案的目錄下,按shirt加右鍵,開啟powershell,輸入mvn clean 然後update project 就可以了。

2、直接在pom.xml檔案中修改對應依賴的版本號,換一個存在的版本號就行。
比如mybatis的3.2.5報錯,可以換成3.2.8的

<dependency>
	    <groupId>org.mybatis</groupId>
	    <artifactId>mybatis</artifactId>
	    <version>3.2.5</version>
	</dependency>
<dependency>
	    <groupId>org.mybatis</groupId>
	    <artifactId>mybatis</artifactId>
	    <version>3.2.5</version>
	</dependency>

然而上面的方法都試過了,cbx/pom.xml還是有錯:
就放大招吧:
專案- >右鍵->buildpath->configure build path->java build path->libraries檢視具體是哪個jar包報錯,這個報錯的jar包沒載入全,刪除這個jar包,到網上直接下載一個替換下,就ok了。
我遇到的是mysql-connector-java。試了很多方法,最後還是刪除替換才解決。