2 回答

TA貢獻1804條經驗 獲得超8個贊
一個非常簡單和絕對的替代品,他們正在嘗試 gradle 并想檢查他們的代碼覆蓋率。
在執行下面提到的步驟之前,只需在 build.gradle 文件中添加一些依賴項:
apply plugin: "jacoco"
jacoco {
toolVersion = "0.8.4"
reportsDir = file("$buildDir/")
}
tasks.withType(Test) { task -> jacoco { destinationFile =
file("$buildDir/reports/jacoco/${task.name}.exec") } }
jacocoTestReport {
reports {
html.enabled true
xml.enabled true
csv.enabled true
html.destination file("${buildDir}/jacocoHtml")
}}
按著這些次序:
清理你的 gradle:gradle clean
運行你的測試文件:gradle test --info --tests .Test.java
現在為您的代碼覆蓋率生成報告:gradle jacocoTestReport
這就是你所需要的?,F在轉到 build->jacocoHTML->index.html

TA貢獻1712條經驗 獲得超3個贊
嘗試在 eclipse 中使用 Alt+F5 進行 maven 更新,然后運行以下命令:
mvn clean install -DskipTests
希望能幫助到你。
添加回答
舉報