1、findbug的安裝java
我選擇的是在線安裝,步驟以下windows
myeclipse -->help -->Install from Siteeclipse
以後出現的界面插件
點擊4以後,一直點擊next,以後便安裝成功了。指針
2、findbug使用code
myeclipse -->windows-->show view -->other-->FindBugs對象
點擊Bug Explorer --OK,出現以下圖ip
myeclipse的view中多了一個Bug Explorer。it
3、找工程中的bugclass
點擊工程名 --右鍵點擊find Bugs -->find Bugs
這時候findBug插件就開始掃描這個工程存在的全部bug,
個人工程掃描完後,出現以下bug
很明顯是報空指針異常,當程序走道catch中時,ro對象是null,用null.setResultCode方法,確定會報錯,修改方法以下:
即加上以下兩句,再次檢查,該Bug消失
//這裏須要new一個新的對象,不然異常時,回報空指針異常錯誤 resultObject = new ResultObject();
結束。