myeclipse8.5 checkstyle pmd findbug plugin 安装

公司要求用findbugs来检查代码,所以尝试在myeclipse上安装该插件,找到别人文章,解决了这个问题,现把解决办法记录如下:


1、首先从findbugs网站下载插件:http://findbugs.sourceforge.net/downloads.html

2、将下载回来的zip包解压,得到文件夹:edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821,将该文件夹拷贝到myeclipse安装目录下common/plugins目录下。我的目录结构:D:\Genuitec\MyEclipse8.5\Common\plugins\edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821

3、修改myeclipse安装目录下configuration/org.eclipse.equinox.simpleconfigurator的bundles.info文件,在文件最后添加一行:
edu.umd.cs.findbugs.plugin.eclipse,1.3.9.20090821,file:/D:/Genuitec/MyEclipse8.5/Common/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821,4,false
这里file后面的路径要根据自己的目录设置进行修改,要不然重启myeclipse后,仍然找不到findbugs。

4、重启myeclipse,选中项目,右键会出现一个Find Bugs菜单。至此,findbugs插件安装完毕。

 

CheckStyle

(1)下载net.sf.eclipsecs_5.3.0.201012121300-updatesite-.zip

(2)打开MyEclipse,Help->Software Updates->Add/Remove Software

(3)Add->Add Archive,选中zip包->next->Apply

(4)右键菜单中出现Checkstyle

 或

Check Style 安装方法如下:

打开 Myeclipse->Help->Search for new features to install ->new Remote site ->输入http://eclipse-cs.sourceforge.net/update->安装->重启Myeclipse->完成

 

FindBugs

(1)下载edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821.zip,解压到D:/program files/Genuitec/Common/plugins

(2)D:/program files/Genuitec/MyEclipse 7.5/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info文件末尾添加一行:

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

保存

(3)打开MyEclipse,右键菜单中出现Find bugs

 

 

PMD

(1)下载pmd-eclipse-1.8.0.zip,解压将其中的文件夹net.sourceforge.pmd.eclipse_1.8.0拷贝到D:/program files/Genuitec/Common/plugins

(2)D:/program files/Genuitec/MyEclipse 7.5/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info文件末尾添加一行:

net.sourceforge.pmd.eclipse,1.8.0,file:/d:/Program Files/Genuitec/Common/plugins/net.sourceforge.pmd.eclipse_1.8.0/,4,false

保存

(3)打开MyEclipse,右键菜单中出现PMD。如需使用,必须先右键工程->PMD->PMD->Toggle PMD Nature添加PMD特性后方可使用。

 

 

FindBugs的GUI版

 

(1)启动findbugs-1.3.9/bin/findbugs.bat

(2)New Project->添加class和source路径,必要时还可加上辅助jar包路径->finish

(3)check被运行并显示找到的bug

你可能感兴趣的:(checkstyle)