在特定类上运行maven测试 - [ERROR]无法执行目标org.apache.maven.plugins:maven-surefire-plugin:2.10:test

时间:2013-07-21 00:15:30

标签: maven testing plugins testng surefire

获得以下问题。当我运行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测试并没有确定这一点。可能有任何问题吗?

我查看了人们得到的相同错误,但提出了不同的解决方案,如升级等。 但对我来说,所有测试都运行良好,除了这个。如果我遗失了某些东西,我就会陷入困境。

1 个答案:

答案 0 :(得分:0)

对于那些有同样问题的人。这是我的错(也许)。 @Test带注释的方法没有访问说明符。我只使用void方法()。我添加了public,它开始工作了!

谢谢@ user2507946。从IDE运行有助于解决问题。