記一次eclipse創建Maven工程沒有Maven Dependencies的坑
Eclipse版本:luna版
maven用的3.5.0
配置本文不提。
這輛天用Eclipse創建maven工程 弄了好久 發現@Test註解用不了 以爲是沒有在pom.xml中依賴junit 於是寫了依賴。完事之後發現依舊不能用,搗鼓了半天發現原因是沒有工程裏Libraries下面沒有Maven Dependencies 網上查了半天 很多文章說右鍵工程-maven-Enble Dependency Management 可是本人左右又搗鼓了半天依舊是沒有發現 Enble Dependency Management在哪裏。還有文章說 在build path裏Add Librarie中添加Maven Managed Dependencies 可是也添加不了 有文章說是因爲建的不是maven工程 我覺得不靠譜 因爲我清楚的知道不可能。
最後看了一篇轉載的博文並通過連接找到了原文 原文上面給出了答案 本人今天也在這裏記一次這個坑
目前問題得到解決 原因尚不明確。
項目工程文件classpath中缺少了下面這行:
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
最後發一下 項目和classpath的對比圖 紅色標記的地方就是缺失的東西:
這是項目的對比圖
這是classpath的對比圖: