繁体   English   中英

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

[英]Running maven test on a specific class - [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test

得到以下问题。 当我运行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注释的方法没有访问说明符。 我只是使用void method()。 我添加了public ,它开始起作用!

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM