In den Maven-Site-Berichten, die von JaCoCo generiert werden, bekomme ich eine ziemlich schlechte Abdeckung, weil alle meine kompilierten JSPs enthalten sind (und sie sind lang). Ich habe versucht, die folgenden in reporting
:JaCoCo - JSP aus dem Bericht ausschließen
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<configuration>
<exclude>target/classes/jsp/**/*.class</exclude>
</configuration>
</plugin>
Eine weitere ähnlich aussehende Konfiguration ist in der build
Abschnitt des POM für die prepare-package
Phase. Dies verhindert nicht, dass die JSP-Klassen in den Bericht aufgenommen werden. Wie vermeide ich das?