一、Jacoco + Tomcat
1、下载Jacoco的包
2、Tomcat配置
远程tomcat配置catalina.sh来使用jacocoagent
JAVA_OPTS="-javaagent:/opt/app/tomcat/apachetomcatserver/bin/jacocoagent.jar=includes=com.umetrip.*,output=tcpserver,port=8044,address=10.221.159.8 -Xverify:none"
启动tomcat,进程中会有相应jacoco的内容
二、Jenkins + Ant
1、安装ant、并且设置环境变量
export ANT_HOME=/opt/app/ant/apache-ant-1.10.5
export PATH=${PATH}:${ANT_HOME}/bin
2、Jenkins安装插件Jacoco report
三、配置ant的build.xml(很多注释掉的生成报告的路径,是不用jenkins的时候可以本地生产html使用的)
<?xml version="1.0" encoding="UTF-8"?>
<project name="Jacoco" default="jacoco" xmlns:jacoco="antlib:org.jacoco.ant">
<!--Jacoco的安装路径-->
<property name="jacocoantPath" value="/opt/app/ant/apache-ant-1.10.5/jacocoant.jar"/>