Berichterstattung und Verschmelzung von Multi-Modul-Jacoco-Berichten mit Berichtsaggregate
Posted: 12 Feb 2025, 03:02
Versuch, einen Jacoco-Bericht zu erhalten, in dem alle Ergebnisse aus mehreren Modulen angezeigt werden. > Nach dem Erstellen des Projekts, aber nicht sicher, wie es einen Bericht ausgeben kann, der alle Ergebnisse aus jedem Modul kombiniert hat. :
Für diesen Bericht-Aggregate Submodule:
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) < /p>
Die Gruppen-IDs gelöscht und generische Artefakt-IDs für dieses Beispiel verwendete 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?