2010-11-12 74 views
7

我從Maven的運行一個測試:如何輸出測試失敗的痕跡STRACK到控制檯

mvn test -Dtest=TestCircle

如果測試失敗,Maven的輸出在/target/...文件夾中的例外。

有沒有辦法告訴Maven這個異常應該直接打印在控制檯上,所以我不必看/target/surefire-reports/...

回答

13

可以配置萬無一失插件生成一個文件測試報告或只輸出使用useFile可選參數控制檯測試報告:與相應的表達

<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