通过ant方式使用Jacoco远程统计tomcat服务的代码覆盖率

1)修改远程tomcat下的bin/catalina.sh中JAVA_OPTS的配置
----------------------------------------------------------------
# -javaagent: 的后面跟jacoco的安装路径
# includes= 选项,选择你要覆盖率的服务
# port= 选项,选择你要打开的端口
# address= 选项,tomcat服务所在机器的ip地址(如果想在跟tomcat服务同一台机器上执行ant任务的话,需要改为127.0.0.1)
JAVA_OPTS="-javaagent:/path/to/your/jacoco_0.8.5/lib/jacocoagent.jar=includes=com.*,output=tcpserver,port=8893,address=10.81.14.77"
-------------------------------------------------
2)本地Ant任务配置build.xml。
-----------------------------------------------------














































-----------------------------------------
3)在build.xml目录下执行ant dump命令生成jacoco.exec
4)执行ant report命令生成覆盖率报告

你可能感兴趣的:(通过ant方式使用Jacoco远程统计tomcat服务的代码覆盖率)