2016-12-01 166 views
0

我已經寫了一個Java測試用例(JUnit),當我用maven(mvn測試)運行測試時,我的System.Out.Println不會顯示在控制檯中。有什麼解決方案,或者甚至有可能,因爲我沒有在網上找到任何東西。Maven顯示System.Out在控制檯

+0

煤礦不...你確定你只是不要錯過他們在所有其他輸出? – anders

回答

1

嘗試通過運行測試:

mvn test -Dsurefire.useFile=false 

或者將其添加到pom.xml

<plugin> 
    <artifactId>maven-surefire-plugin</artifactId> 
    <version>${surefire-version)</version> 
    <configuration> 
     <useFile>false</useFile> 
    </configuration> 
</plugin> 

the docs

useFile

生成文件測試報告或僅將測試報告 輸出到控制檯的選項。

類型:布爾

要求:無

用戶屬性:surefire.useFile

默認:true

+0

非常感謝! –