【发布时间】:2013-07-21 00:15:29
【问题描述】:
遇到以下问题。当我运行mvn test -Dtest=MyClassTest
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test
(default-test) on project my-project: No tests were executed! (Set -DfailIfNoTests=false to
ignore this error.) -> [Help 1]
但我在同一个项目中有 10 个其他类,但路径不同。我像这样运行了所有这些,并且它们都运行良好。但是 mvn test 并不仅仅识别这个。会不会有什么问题?
我查看了人们遇到的相同错误,但提出了不同的解决方案,例如升级等。 但对我来说,所有测试都运行良好,除了这个。所以,如果我遗漏了什么,我会有点不知所措。
【问题讨论】:
-
你能仔细检查一下
MyClassTest是否有任何用@Test注解的方法吗? -
是的,我确实检查过了。它有它。真奇怪。跟包有关系吗?
-
嗯,奇怪。您可以从 IDE 运行测试吗?
-
谢谢。我现在就试试
-
非常感谢!它似乎是从日食中运行的。所以命令行的问题!
标签: maven testing plugins testng surefire