jacoco demo部署

jacoco? ?demo部署

在shell或git客戶端下執(zhí)行命令

安裝配置maven并配置環(huán)境java8

到項(xiàng)目根目錄下執(zhí)行mvn -N io.takari:maven:wrapper

mvn clean package -Dmaven.test.skip=true 打包,有問(wèn)題網(wǎng)上找答案解決

java -javaagent:${JACOCO_HOME}//lib/jacocoagent.jar=output=tcpserver -jar ${TARGET_HOME}//target/start-site-exec.jar 運(yùn)行jacoco和對(duì)應(yīng)的目標(biāo)項(xiàng)目

rm testcase.exec(只看每次的,可以先執(zhí)行下清空)java -jar $JACOCO_HOME/lib/jacococli.jar dump --address 127.0.0.1 --port 6300 --reset --destfile testcase.exec

java -jar ${JACOCO_HOME}//lib/jacococli.jar dump --address 127.0.0.1 --port 6300 --destfile testcase.exec 覆蓋率數(shù)據(jù)不清空直接導(dǎo)出

java -jar ${JACOCO_HOME}//lib/jacococli.jar report testcase.exec --html jacoco_report --xml jacoco.xml --csv jacoco.csv --classfiles ${TARGET_HOME}//target/classes/ --sourcefiles ${TARGET_HOME}//src/main/java/ 生成覆蓋率報(bào)告并關(guān)聯(lián)源碼,在testcase.exec所在目錄下找到file:///C:/Users/vpv/jacoco_report/io.spring.start.site.project/index.source.html文件并打開(kāi)查看,其中綠色的比例為執(zhí)行到的,紅色為未執(zhí)行到的,打開(kāi).java文件后可以看到執(zhí)行到的代碼為綠色,黃色為下面包含未執(zhí)行到的代碼,紅色代表未執(zhí)行到的代碼

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容