VM Prarameter - -javaagent:/usr/local/tomcat/lib/jacocoagent.jar=port=6300,address=0.0.0.0,destfile=/tmp/jacoco-remote.exec,includes=com.sample.*,append=true,output=tcpserver
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.6</version>
<executions>
<execution>
<id>dump</id>
<phase>post-integration-test</phase>
<goals>
<goal>dump</goal>
</goals>
<configuration>
<address>localhost</address>
<destFile>${project.build.directory}/jacoco.exec</destFile>
<port>6300</port>
<reset>false</reset>
<append>false</append>
</configuration>
</execution>
<execution>
<id>default-report</id>
<phase>verify</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
mvn clean verify sonar:sonar
Dump detail - java -jar jacococli.jar dump --address localhost --port 6300 --destfile jacoco.exec --reset
Generate Report - java -jar jacococli.jar report jacoco.exec --classfiles maven-sample-webapp/target/classes --sourcefiles maven-sample-webapp/src/main/resources --html cli_report --xml cli_report/jacoco.xml