Berichterstattung und Verschmelzung von Multi-Modul-Jacoco-Berichten mit Berichtsaggregate
Posted: 22 Mar 2025, 06:44
Versuch, einen Jacoco-Bericht zu erhalten, der alle Ergebnisse aus mehreren Modulen zeigt. pom.xml :
für dieses Bericht über die aggregate sub-modula-ulradulide uldulide uldulide ">
4.0.0
report-aggregate
com.name.group
1.0.0-SNAPSHOT
report-aggregate
Report Aggregate
10.0.0.Final
wildfly-dist
sub-module1
${project.version}
sub-module2
${project.version}
sub-module3
${project.version}
sub-module4
${project.version}
org.jacoco
jacoco-maven-plugin
report-aggregate
verify
report-aggregate
< /code>
Alles scheint in Ordnung zu kompilieren. Der Jacoco-Exec scheint nicht für das Berichtsaggregatmodul erstellt zu werden. Kennt jemand eine Lösung dafür oder wenn ich das falsch mache?
Code: Select all
@project.groupId@
jacoco-maven-plugin
@project.version@
org.jacoco
jacoco-maven-plugin
prepare-agent
prepare-agent
< /code>
Ich habe ein neues Modul für Berichtszwecke explizit erstellt. (z. B. Report-Aggregate-Module)
Die Gruppen-IDs gelöscht und generische Artefakt-IDs für dieses Beispiel verwendet:
Dies ist es, was ich in die POM.xml
4.0.0
report-aggregate
com.name.group
1.0.0-SNAPSHOT
report-aggregate
Report Aggregate
10.0.0.Final
wildfly-dist
sub-module1
${project.version}
sub-module2
${project.version}
sub-module3
${project.version}
sub-module4
${project.version}
org.jacoco
jacoco-maven-plugin
report-aggregate
verify
report-aggregate
< /code>
Alles scheint in Ordnung zu kompilieren. Der Jacoco-Exec scheint nicht für das Berichtsaggregatmodul erstellt zu werden. Kennt jemand eine Lösung dafür oder wenn ich das falsch mache?