FindBugs的使用方法(Eclipse Plugins)

转载 2007年10月12日 23:29:00
 FindBugs Eclipse プラグインの使用法

FindBugs Eclipse プラグインは、Eclipse 統合開発環境の中で FindBugs を使用することを可能とします。 FindBugs Eclipse プラグインは、Peter Friese の寛大な協力によるものです。 Phil Crosby と Andrei Loskutov はこのプラグインへの大きな改善に寄与しました。

1. 必須条件

Eclipse 用の FindBugs プラグインを使用するには、Eclipse 3.0.1 またはそれ以降 および JRE/JDK 1.4.0 またはそれ以降が必要です。

2. インストール

以下のリンクからプラグインをダウンロードします: http://prdownloads.sourceforge.net/findbugs/de.tobject.findbugs_0.0.14.zip?download. Eclipse がインストールされているディレクトリにこれらを展開します。 これは Eclipse インストレーションの中にある "plugins" ディレクトリが親ディレクトリになるべきです。

プラグインを展開したら、 Eclipse を開始して、 Help->About Eclipse Platform->Plug-in Details を選択します。 "FindBus Project" から提供されている "FindBugs Plug-in" と呼ばれるプラグインが表示されているはずです。

3. プラグインの使用法

使い始めるには、Java プロジェクト上で右クリックし、"Find Bugs" というラベルのオプションを選択します。 FindBugs が実行され、コードの中で潜在的なバグパターンの例として見つけられたものの位置にしるしがつきます (ソースウィンドウの中 および Eclipse 問題ビューの中) 。

Java プロジェクトのプロパティダイアログを開き、"Findbugs" プロパティページ選択して、FindBugs がどのように動くのかをカスタマイズすることが可能です。選ぶことができるオプションは次のものです:

  • "Run FindBugs Automatically" チェックボックスの有効または無効。 有効にすると FindBugs は、プロジェクトに含まれている Java クラスが 変更される毎に自動的に実行されます。

  • 最小警告優先度とバグカテゴリの有効化の選択。 これらのオプションはどの警告が表示されるかを選択します。 例えば、"Medium" 警告優先度では Midium および High プライオリティの警告のみが表示されます。 同様に、"Style" チェックボックを選択解除すると、 Style カテゴリにおける警告は表示されないようになります。

  • 検出器の選択。 テーブルはプロジェクトに対してあなたが有効にしたい 検出器を選択することを可能にします。

4. トラブルシューティング

FindBugs Eclipse プラグインは、まだ実験的なものです。 この章では プラグインでの一般的な問題と、わかっている場合にはその解決法を示します。

  • もし、いかなる FindBugs 問題マーカーをソースウィンドウあるいは Problems ビューで見ることができないなら、Problem ビューフィルターの 設定を変更する必要があるかもしれません。詳しい情報は 次を参照してください。 http://findbugs.sourceforge.net/FAQ.html#q7

 

两种方法轻松搞定-- Eclipse 安装FindBugs插件

1安装:首先到官方网站下载最新版本FindBugs    http://findbugs.sourceforge.net/downloads.html              将 edu.umd....
  • i10630226
  • i10630226
  • 2015年07月13日 21:13
  • 1288

Eclipse findbugs插件使用及简单介绍

FindBugs是一个可以在Java程序中发现Bugs的程序。它是专门用来寻找处于"Bug Patterns"列表中的代码的。Bug Patterns指很有可能是错误的代码的实例。    打开Bug ...
  • zmx729618
  • zmx729618
  • 2016年06月17日 10:11
  • 2832

Eclipse findbugs找出的bug案例说明

说明:1.Bug是findbug Eclipse插件原生的bug信息描述,Confidence 是fingbug团队认为该代码导致bug的可能性。         2.以下都是我使用findbug在...
  • u011467537
  • u011467537
  • 2015年02月11日 11:56
  • 1752

Eclipse安装FindBugs插件与使用

安装FindBugs 1.点击Eclipse中“Help->InstallNew Software”; 2.点击“Add”,然后在弹出框“Name”输入“findBugs”,“Location”输入“...
  • inforstack
  • inforstack
  • 2017年04月06日 13:46
  • 1088

Eclipse FindBugs插件安装与使用

前言:白盒测试中的静态检查一般是检查编码标准规范,错误列表。编码规范往往团队会根据自己的经验和风格进行设置一些规范。现在很多IDE工具都会在编辑代码的时候实时的提醒是否符合代码风格。错误列表,一般是代...
  • xlxxcc
  • xlxxcc
  • 2016年07月28日 17:00
  • 10845

FindBugs插件的安装与使用

FindBugs插件的安装与使用1 什么是FindBugsFindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不...
  • xiaomageit
  • xiaomageit
  • 2016年03月08日 13:35
  • 3279

eclipse中FindBugs插件安装

首先简单说一下FindBugs,FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns...
  • u010924894
  • u010924894
  • 2016年04月11日 19:43
  • 971

FindBugs安装及使用

FindBugs
  • duanbokan
  • duanbokan
  • 2015年09月02日 17:27
  • 1205

Android Studio插件FindBugs的安装与使用

FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。 FindBugs的安装...
  • u012230055
  • u012230055
  • 2017年04月05日 15:55
  • 899

ant + findbugs 安装及实现静态代码检查,并生成HTML检查报告

1、ant + findbugs安装 通过Eclipse或者MyEclipse继承ant、findbugs插件。插件可以到网上去下。 注:findbugs最好是下载1.3.9版本,如果是其他版本,...
  • u011701534
  • u011701534
  • 2014年06月05日 14:28
  • 2073
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FindBugs的使用方法(Eclipse Plugins)
举报原因:
原因补充:

(最多只允许输入30个字)