mvn test指定一个类的使用执行报错
1、mvn 建立的多module项目,分成了start,service,dao多个模块
2、单元测试的代码都是start下面写的,会测试service,dao等里面的代码
执行mvn test命令会执行所有的单元测试
但是执行mvn test -Dtest=com.test.MyTest会提示找不到对应
[INFO] Reactor Summary:
[INFO]
[INFO] service-com ............................. SUCCESS [ 0.002 s]
[INFO] service-com-commontest .................. FAILURE [ 0.819 s]
[INFO] service-com-dao ......................... SKIPPED
[INFO] service-com-service ..................... SKIPPED
[INFO] service-com-start ....................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.215 s
[INFO] Finished at: 2018-12-05T14:31:49+08:00
[INFO] Final Memory: 21M/309M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project service-com-commontest: No tests were executed! (Set -DfailIfNoTests=false to ignore this error.) -> [Help 1]
我的TestCase都是在start下的test目录里面写的,为啥还会取dao那个地方找测试类呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这种没法看,最好还是把maven的xml 发下大家看看