FindBugsでどのルール(ディテクタ?)を採用するかを指定する場合、Eclipeの設定画面で行う。 ただ、これだとMavenでFindBugsを動かしたときに、同じ設定で動かすことができない。 このような場合に、フィルタファイルというものを作成すると 同じ設定でFindBugsを動作させることができる。 ちなみに、このファイルの作成って手作業っぽいんだよなー。 めんどい・・・。 作り方 マニュアルに書いてあるとーりにXMLファイルを作成する。 たとえば、以下のような感じ。 <FindBugsFilter> <Match> <Bug pattern="SQL_BAD_RESULTSET_ACCESS,SQL_BAD_PREPARED_STATEMENT_ACCESS,・・・" /> </Match> </FindBugsFilter> Bugタグには利用したいルールのBugPattern