2014-03-13 228 views
0

我懷疑這很簡單,當我直接從eclipse執行JUnit測試時,surefire報告沒有完成,甚至沒有生成文件夾(target/surefire/surefire-report),但是當我從cmd執行(mvn測試)時,會生成所有報告或打印。Surefire報告不生成報告

回答

1

我假設你使用「run as - > Junit Test」,它只運行Junit testt而不使用surefire。如果你右鍵點擊這個項目並選擇「run as - > maven test」,它會和命令行運行mvn test的效果一樣,即你的結果(不是報告)會被生成。

+0

我會嘗試一下,謝謝 – thiagomed2705

+0

它在零件中起作用。在這個問題之前,我在JUnit測試中運行並生成了它,但現在不是。當我用maven測試運行時,好的,生成文件夾但打印屏幕不是 – thiagomed2705

+0

通過printscreen指您生成的html頁面?這是由surefire報告插件創建的,它需要綁定到一個階段才能生成任何內容。告訴我們你的朋友。 – blackbuild