在Eclipse下使用Maven运行JUnit测试
问题内容:
我刚刚在Eclipse上第一次安装了插件m2e。
我编写了一个简单的JUnit(版本4)测试。我可以从Eclipse中运行它,但不能从pom.xml中运行它(alt单击,运行方式,Maven测试)。我想我需要告诉Maven搜索该课程,但我只是不知道如何。
另外,我在groupId“ junit”中找不到JUnit 4:只有版本3.8.1可用。我真的需要为3.x版本而不是4+版本编写测试吗?
如何解决这个问题?
认为我是Maven的新手:这就是我的身份。因此,除非准确描述了我需要做的事情,否则请不要谈论伪像技术。我几乎无法将Guava安装为依赖项,而现在我对这些概念完全迷失了。
谢谢!
问题答案:
您可以在Maven中运行Junit 4。您只需要在pom中使用Junit 4依赖项即可。您还需要surefire插件来执行测试。
请参阅:http://maven.apache.org/plugins/maven-surefire-
plugin/
提示:默认情况下,surefire会查找带有*Test.java
命名的文件以查找测试。