Seems like there are couple of questions, which are quite old and things changed from Java 8 support of Jacoco.
My Project contains following structure
Follow below-mentioned instructions
A
B
C
ReportAggregator
xyz
A
${project.version}
org.jacoco
jacoco-maven-plugin
0.8.6
prepare-agent
report-aggregate
verify
report-aggregate
**/jacoco.exec
${project.reporting.outputDirectory}/jacoco-aggregate
org.apache.maven.plugins
maven-surefire-plugin
3.0.0-M5
**/jacoco.exec
Then add below mentioned lines in aggregator branch pom
org.jacoco
jacoco-maven-plugin
0.8.6
instrument-ut
instrument
restore-ut
restore-instrumented-classes
prepare-agent
report-aggregate
verify
report-aggregate
**/jacoco.exec
${project.reporting.outputDirectory}/jacoco-aggregate
mvn clean install