我刚刚在 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.xml 文件中添加 Junit 4 依赖项。 您还需要 surefire 插件来执行测试。
参见:http://maven.apache.org/plugins/maven-surefire-plugin/
提示:默认情况下,surefire 会查找以 *Test.java
命名的文件以查找测试。
关于java - 在 Eclipse 下使用 Maven 运行 JUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5451808/