【发布时间】:2010-11-12 08:41:28
【问题描述】:
我正在从 Maven 运行单个测试:
mvn test -Dtest=TestCircle
如果测试失败,Maven会在/target/...文件夹中输出异常。
有没有办法告诉Maven这个异常应该直接打印在控制台上,这样我就不用看/target/surefire-reports/...了?
【问题讨论】:
标签: java maven-2 junit surefire
我正在从 Maven 运行单个测试:
mvn test -Dtest=TestCircle
如果测试失败,Maven会在/target/...文件夹中输出异常。
有没有办法告诉Maven这个异常应该直接打印在控制台上,这样我就不用看/target/surefire-reports/...了?
【问题讨论】:
标签: java maven-2 junit surefire
您可以使用useFile 可选参数将surefire 插件配置为生成文件测试报告或仅将测试报告输出到控制台:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.6</version>
<configuration>
<useFile>false</useFile>
</configuration>
</plugin>
或者,从命令行使用相应的表达式:
$ mvn test -Dsurefire.useFile=false
【讨论】: