为Jacoco Agent设置环境后,Tomcat崩溃了

时间:2018-10-17 06:54:47

标签: spring-boot tomcat code-coverage remote-debugging jacoco

我有一个简单的Spring引导应用程序,其中公开了一些REST API。 我想通过从测试用例中调用其余的端点来测试代码的覆盖率,以下是对我的约束:

  1. 该应用程序正在tomcat内部的远程计算机上运行。
  2. 我首选的方式是使用Jacoco生成覆盖率报告 使用maven-surefire或maven-failsafe插件。

当前,我正在尝试将jacoco代理附加到Tomcat(已部署我的应用程序)。 下面是我在tomcat的setenv文件中设置的变量:

SET JACOCO= -javaagent:"C:\packages\jars\org.jacoco.agent-0.7.5.201505241946.jar"=destfile="C:\jacoco.exec",append=true,includes=* 
SET JAVA_OPTS=%JAVA_OPTS% %JACOCO%

但是,当我尝试使用此配置启动tomcat时,它崩溃而没有任何日志,有人可以建议其他任何方式来生成远程运行应用程序的覆盖范围吗?

0 个答案:

没有答案