maven增加了依赖性,但是eclipse没有看到它

时间:2011-07-21 13:22:29

标签: eclipse maven

我在maven中创建了一个新项目,如下所示:

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

之后我使用:mvn eclipse:eclipse

问题在于,当我将项目添加到IDE时,eclipse表示错误。当我运行它时,我得到JUnit的classNotFound。在项目属性中,我看到junit被添加到构建路径

在项目属性中,我看到:M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar

但我不能使用例如:import junit.framework.Test;

为什么?说实话,我在maven和eclipse中有一些主要的依赖问题。 Maven正确地添加它们但是eclipse没有正确地看到它。这不仅仅是junit。我应该检查/设置什么?

我应该为eclipse安装一些插件以支持maven吗?

编辑

我又想到了一切。当然问题很小。 Eclipse无法识别M2_REPO。我添加了这个变量并将其设置在od maven目录中。它就像一个魅力。

1 个答案:

答案 0 :(得分:2)

你可以使用m2eclipse插件进行eclipse

http://m2eclipse.sonatype.org/installing-m2eclipse.html

我不知道是否有插件可以解决你的问题,我以前在开始使用m2elcipse之前做了命令行,我从未遇到过你所描述的问题

你正在使用什么版本的日食?