FindBugs
* バグになる箇所を見つけてくれる
インストール
方法1:自動インストール
[1-1] Eclipse の [Help]-[Eclipse Marketplace...]を選択 [1-2] Searchタブの Find 欄に 「findbugs」を入力 [1-3] 「FindBugs eclipse Plugin」が表示されたら、「Install」ボタン押下
方法2:手動インストール
[2-1] 以下のURLを経由して、「edu.umd.cs.findbugs.plugin.eclipse_X.X.X.YYYYMMDD.zip (今回は「edu.umd.cs.findbugs.plugin.eclipse_2.0.2.20121204.zip」)」をダウンロードするhttp://sourceforge.net/projects/findbugs/files/
[2-2] 手順[2-1]でダウンロードしたファイルを解凍し Eclipse の「plugins」サブディレクトリーに フォルダ「edu.umd.cs.findbugs.plugin.eclipse_X.X.X.YYYYMMDD」ごと格納する。 ■フォルダ構成例 【eclipse インストールディレクトリー】/plugins/edu.umd.cs.findbugs.plugin.eclipse_2.0.2.20121204/
使い方
明示的に実行するには
* Eclipse でプロジェクトを右クリックして、 [Find Bugs]-[Find Bugs] を選択
設定
自動実効
* Eclipse でプロジェクトを右クリックして、 [Propaties]-[FindBugs] で 「FindBugsを自動的に実効する」にチェックを入れ、「OK」ボタン押下
バグ・パターンのON/OFF
[1] Eclipse でプロジェクトを右クリックして、 [Propaties]-[FindBugs] で 「Enable project specific setting」にチェックを入れる [2] 「Detector configuration」タブに、バグ・パターンがあるので、該当するルールをON/OFFし、 「OK」ボタン押下
参考文献
http://d.hatena.ne.jp/hoxo_m/20120405/p1http://works.nri.co.jp/service/pdf/FindBugs.pdf
http://news.mynavi.jp/articles/2006/09/23/findbugs1/index.html