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を自動的に実行する」にチェックを入れます。
これで、バグエクスプローラーにバグ情報がリアルタイムで表示されるようになります。
参考サイト
![](https://confrage.jp/wp-content/uploads/cocoon-resources/blog-card-cache/67f8b0b145beda0c5df6e34ab6a344c4.png)
![](https://i0.wp.com/qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?resize=160%2C90&ssl=1)
![株式会社CONFRAGE](https://i0.wp.com/confrage.jp/wp-content/uploads/2018/08/aaaaaaaaa-1.jpg?resize=100%2C100&ssl=1)
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント