Hudson は FindBugs
によるclassファイルの検査結果を表示します。
このオプションを設定してmavenのゴールであるfindbugs:findbugs
を実行すると、
Hudsonによって、警告数の推移や、モジュール/パッケージ単位での表示、
Web UIでの結果の参照など、有益な情報が提供されるようになります。
このプラグインは、ビルドの失敗時には何もせず、 stableないしunstable(テストが失敗)のビルドにのみ動作します。
findbugs-maven-pluginの version 1.2以降を使用してください。pom.xml
に以下の設定があれば、このプラグインは自動的に結果を収集します。
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>1.2</version> <configuration> <findbugsXmlOutput>true</findbugsXmlOutput> <xmlOutput>true</xmlOutput> [...] </configuration> </plugin>