1. 程式人生 > >eclipse中maven專案不顯示Maven Dependencies依賴

eclipse中maven專案不顯示Maven Dependencies依賴

Eclipse在引入或建立Maven工程後,不顯示Maven Dependencies,如下圖所示:


而正常Maven的工程結構目錄是有Maven Dependencies依賴庫的,如下圖:


在網上搜了這個問題,大多都是下面這種做法:

右擊專案 -> Maven --> Enable DependencyManagement ,但是這種方法有時候是行不通的。

你可以試試:右擊專案 -> Maven -->UpdateProject 。

如果你Update Project之後依然沒有出現Maven Dependencies依賴庫的話,那麼你的問題應該和我一樣,是因為eclipse的maven外掛與你所安裝的maven版本不相容所導致的。

 具體解決方案如下:

開啟你的maven工程資料夾,用notepad++或Sublime Text或記事本等編輯器開啟.classpath檔案:


開啟後如下圖所示:


你的應該沒有紅框部分的程式碼,將這部分程式碼新增進去,儲存,關閉。

<classpathentry exported="true" kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
	<attributes>
		<attribute name="maven.pomderived" value="true"/>
		<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
        </attributes>
</classpathentry>


然後開啟eclipse,將此maven專案刪掉再重新引入就好了,最好引入後再Maven -->Update Project一下,問題解決。