2011-10-30(Sun)
eclipse + findbugsプラグインを使ってみる
Javaを使ってソフト解析する際の強力な静的解析ツールの役割をしてくれる「findbugs」を使ってみました。
Eclipseのプラグインがあるのでインストールします。
Eclipseのメニュー(Help)->Install New Software
インストールには以下のURLを入力します。
http://findbugs.cs.umd.edu/eclipse

これでインストール完了。
では使ってみる。
以下のように適当に無限ループのメソッドを書いてみる。

そうすると、コードの左側に虫(bug)マークが出現する。
このbugマークをクリックするとProperties画面に「明らかに無限ループが存在します」
と教えてくれた。
すごく便利だ。
参考資料:
開発のプロが教える標準FindBugs完全解説―Javaバグパターンの詳細と対策 (デベロッパー・ツール・シリーズ)
Eclipseのプラグインがあるのでインストールします。
Eclipseのメニュー(Help)->Install New Software
インストールには以下のURLを入力します。
http://findbugs.cs.umd.edu/eclipse

これでインストール完了。
では使ってみる。
以下のように適当に無限ループのメソッドを書いてみる。

そうすると、コードの左側に虫(bug)マークが出現する。
このbugマークをクリックするとProperties画面に「明らかに無限ループが存在します」
と教えてくれた。
すごく便利だ。
参考資料:
開発のプロが教える標準FindBugs完全解説―Javaバグパターンの詳細と対策 (デベロッパー・ツール・シリーズ)
- 関連記事
-
- Ubuntu11.10 + gae/ja Eclipse + slim3でJSPのコンパイルエラー発生、デプロイできない
- eclipse + findbugsプラグインを使ってみる
- ubuntu + eclipse + javaで括弧がずれる件
スポンサーサイト