【发布时间】:2015-10-17 20:22:04
【问题描述】:
在使用mvn clean test 命令时,是否需要maven surefire 插件来运行单元测试?
我阅读了文档并知道它是这样说的:
在构建的测试阶段使用 Surefire 插件 执行应用程序单元测试的生命周期。它生成 两种不同文件格式的报告:
纯文本文件 (.txt) XML 文件 (.xml) 默认情况下,这些文件是 在 ${basedir}/target/surefire-reports 生成。
但是,我在没有使用 surefire 插件的情况下运行了测试,它们都通过了。
【问题讨论】:
-
可以使用其他插件,但默认使用绑定。您可以查看
mvn help:effective-pom到从标准 pom 父级继承的插件。
标签: maven unit-testing testing maven-surefire-plugin