首页 > 其他分享 >tomcat 配置jacoco Agent 统计测试覆盖率

tomcat 配置jacoco Agent 统计测试覆盖率

时间:2023-03-02 16:56:35浏览次数:27  
标签:java tomcat exec -- jar Agent destfile jacoco

1、启动脚本添加:

JAVA_OPTS="-javaagent:/opt/app/jacoco/jacocoagent.jar=destfile=/opt/app/jacoco/bjca-jacoo.exec,append=true,includes=cn.org.bjca.*,output=tcpserver,port=9999,address=* ${JAVA_OPTS}"

2、启动tomcat服务

3、收集结果

java -jar ./jacococli.jar dump --address 192.168.126.240 --port 9999 --reset --destfile  ./example.exec

4、合并结果

java -jar ./jacococli.jar merge 1.exec 2.exec --destfile ./example.exec

5、 配置编译后文件及源码,生成报告

java -jar ./jacococli.jar report ./example.exec --classfiles clazz --sourcefiles src --html report/ca --xml report/ca.xml --encoding utf-8

 

标签:java,tomcat,exec,--,jar,Agent,destfile,jacoco
From: https://www.cnblogs.com/wutongxiaoyuyear/p/17172335.html

相关文章

  • CentOS系统下Tomcat的优化
    一、JVM内存优化(线程优化)vim./bin/catalina.sh在catalina.sh文件中添加以下配置:JAVA_OPTS="-server-Xms128m-Xmx128m-XX:MetaspaceSize=128m-XX:MaxMetaspaceS......
  • jdk,tomcat,mq,redis--安装部署
    准备linux安装包(jdk,tomcat,mq,redis,nginx,ftpserver)1.切换到root用户suroot//输入密码切换到root用户(root用户权限最高) 2.新建一个文件夹用来存放安装包mkdirhxhy//......
  • 基于alpine基础镜像构建jdk镜像以及tomcat镜像及业务构建
    1.1制作alpine自定义镜像Alpine使用的c库使用mini版的musllibc与其他Linux发行版使用的gnulibc不一样。虽说号称兼容,但也只是部分兼容了。Alpine官方给出了Alpine的三......
  • Linux通过Tomcat部署war包
    Linux通过Tomcat部署war包​ 前提:Linux上已经安装好tomcat、jdk等环境​ 将war包丢到服务器上​ cd到tomcat安装路径下的webapps/ROOT/下,删除里面的所有文件:......
  • 模拟浏览器与服务器交互(简易TomCat框架)
    模拟浏览器发送请求到服务器获取资源的思想和代码实现浏览器发送请求到服务器获取资源的流程和概念日常我们使用的浏览器,底层都是帮我们做了很多事情,我们只需要用,比如......
  • tomcat+NGINX实现负载均衡
    Tomcat+Nginx实现负载均衡,稳的一批!老炮说Java 2022-07-0814:00 发表于山西收录于合集#老炮说Java488个#nginx13个#负载均衡1个老炮说Java十......
  • idea导入tomcat8源码搭建源码调试环境
    从apachetomcat下载tomcat8源码1.下载到源码后,tomcat默认使用ant作为包管理工具,本地调试时创建pom.xml,手动创建一个pom.xml放入源码根目录<?xmlversion="1.0"encodin......
  • tomcat源码分析(一)如何启动服务
    从startup.sh入手os400=falsecase"`uname`"inOS400*)os400=true;;esacPRG="$0"while[-h"$PRG"];dols=`ls-ld"$PRG"`link=`expr"$ls":'.*->\(......
  • idea开发使用外置tomcat配置
    1.添加依赖<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency>......
  • jeecgboot开发环境服务启动刷新没问题,部署到tomcat,F5刷新或者浏览器刷新,会出现404
    出现上面类似的问题解决办法:如果URL匹配不到任何静态资源,则应该返回同一个应用依赖的index.html页面。在ROOT根目录下创建WEB-INF文件夹,在WEB-INF中写一个web.xml。<?xm......