没有在tomcat服务器上生成的jacoco报告文件

时间:2014-01-03 07:31:32

标签: tomcat6 jacoco

我正在为我的项目探索Jacoco代码报道。经过各种文章后,这就是我所做的。

设置 Tomcat - 6.0.35 jacoco javaagent- 0.6.4

在catalina.sh

的开头添加了这些参数

CATALINA_OPTS =“ - javaagent:/Users/jgupta/Documents/Exported_Software/apache-tomcat-6.0.35/lib/jacocoagent.jar=output=tcpserver,address = *,端口= 6300,destfile = /用户/ jgupta /Documents/Exported_Software/apache-tomcat-6.0.35/jacoco-report/jacoco.exec“

1)开始tomcat。 2)浏览网站。 3)停止了tomcat。

在jacoco-report中没有创建文件。甚至没有jacoco.exec。目录是空的。

请帮帮我。必须有一些缺失的东西。

1 个答案:

答案 0 :(得分:1)

你设置

output=tcpserver

这意味着在tomcat停止后不会保存报告。要获得此类报告,您需要使用ant任务。 More info here

要在文件系统上保存文件,请使用output=file或者只删除此参数,因为这是默认情况。