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>