步骤一:准备
1、下载jacoco
下载地址:https://www.eclemma.org/jacoco/
解压后:
2、简单springboot项目(只要以spingboot能启动即可)
步骤二:启动springboot项目
启动命令:
java -javaagent:E:\workspace\jacocoagent.jar=includes=*,output=tcpserver,address=192.168.8.157,port=9999 -jar E:\workspace\springboot-demo.jar
项目启动后可以访问springboot项目进行相应页面或者接口访问
步骤三生成/导出 覆盖率结果
生成report文件:
java -jar E:\workspace\jacococli.jar dump --address 192.168.8.157 --port 9999 --destfile .\report\res.exec
生成xml或者html文件:
java -jar E:\workspace\jacococli.jar report .\report\res.exec --classfiles E:\workspace\target\classes\com --sourcefiles E:\workspace\src\main\java --html .\html-report --xml .\report.xml
结果展示: