STS(Eclipse)でSpotBugsプラグイン+fb-contribプラグインの設定方法
バージョン | 項目 |
---|---|
STS | 3.9.11.RELEASE |
SpotBugs | 4.0.1 |
FindBugsが開発がいつの間にか止まっていたようで、SpotBugsはFindBugsの後継のようです。
STSのマーケットプレイスからSpotBugsをインストールします。バージョンによってエラーが発生します。ここでは上記指定のバージョンで動作確認しています。
バンドル com.github.spotbugs.plugin.eclipse (10) を自動的に有効化している間にエラーが発生しました
マーケットプレイスからSpotBugsをインストールすると、最新のSpotBugsがインストールされるので、以下サイトからプラグインを展開してSTSに上書き保存するのが良いと思います。
fb-contribプラグインをインストールする
fb-contribとは、Javaバイトコードの静的コード解析を行うFindBugs/SpotBugsのプラグインです。
fb-contribはfb-contrib-7.4.7.jarをhttp://fb-contrib.sourceforge.net/よりダウンロードします。
ダウンロードしたjarをpluginsディレクトリに配置します。(どこでもいいかも)
「ウィンドウ」-「設定」でfb-contribはfb-contrib-7.4.7.jarを追加すれば完了です。
SpotBugsを自動的に実行する
プロジェクトを右クリックして、「SpotBugs」を選択して「SpotBugsを自動的に実行する」にチェックを入れます。
これで、バグエクスプローラーにバグ情報がリアルタイムで表示されるようになります。
参考サイト
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント