Quiero medir la cobertura del código de las pruebas de integración utilizando las herramientas JaCoCo y Sonar.Obtener la cobertura del código de mi aplicación utilizando el agente JaCoCo Java en Tomcat
Para eso, inicio mi Tomcat 5.5 configurado con el agente JaCoCo para obtener el archivo de volcado de JaCoCo.
Por lo tanto, me puse la JAVA_OPTS
para ello:
set JAVA_OPTS=-Xrs -XX:MaxPermSize=256m -XX:PermSize=256m -XX:NewRatio=3 -Xms512m -Xmx1024m -XX:+UseParallelGC -javaagent:C:\dev\servers\jacoco-agent.jar=destfile=C:\dev\servers\jacoco.exec,append=true,includes=my.application.*
Cuando comienzo Tomcat, se genera el archivo C:\dev\servers\jacoco.exec
, pero no se llena de datos.
¿Hay algo que olvidé en la configuración de mi servidor?
Atentamente.
Sí, [si jacoco está configurado para iniciar sesión en un Archivo Destino, está escrito en el apagado] (http://car-online.fr/en/blog/fabien_duchene /2013-05-03-Java%20Code%20Coverage%20in%20Tomcat%20JSP%20applications,%20e.g.,%20WebGoat%20with%20Jacoco/) –