JaCoCo资源:
官方网站:https://www.jacoco.org
配置Resin:
#修改cluster-default.xml文件,在<server-default>标签内,<jvm-mode>标签下添加:
<jvm-arg>-javaagent:/usr/local/resin/resin-4.0.63/lib/jacocoagent.jar=includes=com.fintech.credit.web.*,output=tcpserver,address=10.236.150.216,port=6300</jvm-arg>
#建议将jacocoagent.jar放置在resin的lib目录下
#includes:指定统计哪些类的代码覆盖率
#output:选择tcpserver,可以在不停止应用服务的情况下生成exec文件
#address:本机IP,供ant dump使用
#port:端口号,供ant dump使用
#验证是否生效:ps -ef | grep resin
生成exec文件-手动:
java -jar jacococli.jar dump --address 10.236.150.216 --port 6300 --destfile ./jacoco.exec
#注意jacococli.jar的路径