我已經創建了一個新項目的Maven這樣的:Maven的依賴增加,但日食不會看到它
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
後,我用:mvn eclipse:eclipse
的問題是,當我添加項目到我的IDE,日食指示錯誤。當我運行它時,我得到JUnit的classNotFound
。在項目屬性中我看到,JUnit是加入到構建路徑
在項目屬性我看到:M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar
但我不能使用,例如:import junit.framework.Test;
這是爲什麼?說實話,我在maven和eclipse中有依賴的一些主要問題。 Maven正確添加它們,但eclipse沒有正確地看到它。這不僅是聯合。我應該檢查/設置什麼?
我應該安裝一些插件來eclipse的maven支持?
編輯
我又想起了一切。當然這個問題很小。 Eclipse沒有識別M2_REPO。我已經添加了這個變量並將其設置在maven目錄中。它像一個魅力。
其中一個較新的。是的,我也使用命令行,因爲我想從基礎知識中學習它。也許這是日食導致maven工作良好。只有eclipse沒有與路徑匹配的變量。或者,也許我將M2_REPO添加爲系統路徑? – Fixus