天天看點

FindBugs安裝手冊

MyEclipse成功安裝的FindBugs版本案例:

MyEclipse 對應的Eclipse版本 成功安裝FindBugs的版本 成功例子
5.0 3.2 未成功
8.5 3.5.2 1.3.9 Raoduan,Wanggr
8.6 3.5.2 1.3.9 Yuanwh
2013 4.2.0 1.3.9 Chenzd3
2014 4.3.0 3.0.0 Ouyda

FindBugs1.3.9、2.0.3和3.0.0版本所需要的支援:

FindBugs 需要Eclipse的版本 需要Jdk的版本
1.3.9 3.4或以上 1.5或以上
2.0.3 3.6或以上 1.5或以上
3.0.0 3.6或以上 1.7或以上

備注:1.3.9是FindBugs1的最高版本;2.0.3是FindBugs2的最高版本;3.0.0是目前的最新版本。

把插件拷貝到plugins目錄下

比如:MyEclipse2014版本是C:\Documents and Settings\Administrator\MyEclipse Professional 2014\plugins

MyEclipse8.5版本是在common下:E:\Program Files\myeclipse\Common\plugins

FindBugs安裝手冊

修改bundles.info:

如2014是安裝C:\Documents and Settings\Administrator\MyEclipse Professional 2014\下,

打開configuration\org.eclipse.equinox.simpleconfigurator\bundles.info

8.5版本是在:

E:\Program Files\myeclipse\MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info下

如果安裝的是3.0.0版本在最後增加:

edu.umd.cs.findbugs.plugin.eclipse,3.0.0.20140706-2cfb468,plugins/edu.umd.cs.findbugs.plugin.eclipse_3.0.0.20140706-2cfb468/,4,false

如果安裝的是1.3.9版本在中間增加:(千萬要注意,8.5版本不能在最後加!否則不生效。8.6版本倒是沒有關系)

edu.umd.cs.findbugs.plugin.eclipse,1.3.9.20090821,file:/E:/Program Files/myeclipse/Common/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821/,4,false

說明:

edu.umd.cs.findbugs.plugin.eclipse,是插件的名字;

3.0.0.20140706-2cfb468,是插件後面的版本号;

plugins/edu.umd.cs.findbugs.plugin.eclipse_3.0.0.20140706-2cfb468/,是插件的路徑,可以相對路徑,也可以絕對路徑,我這裡用了絕對路徑;

4,false這兩個是寫死的。

每個參數之間都是逗号分隔。

然後打開Window->Preference搜尋findbugs,可以搜尋到表示安裝成功。

FindBugs安裝手冊
FindBugs安裝手冊