Hudson kann FindBugs Reports einlesen und darstellen.
Wenn dies aktiviert wird und der Build das Maven Goal findbugs:findbugs ausführt,
dann analysiert Hudson nach jedem Build die erzeugten FindBugs Dateien und
stellt deren Informationen in verschiedenen Ansichten dar: Trend Anzeige, Projekt Statistik und
Package Statistik. Zudem zeigt Hudson die jeweiligen Warnungen direkt in der betroffen Datei an.
pom.xml Datei kopiert werden, damit FindBugs
während des Build korrekt läuft:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>1.2</version>
<configuration>
<findbugsXmlOutput>true</findbugsXmlOutput>
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
<xmlOutput>true</xmlOutput>
[...]
</configuration>
</plugin>