如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
本文介绍如何利用Eclipse插件FindBugs在Eclipse中的使用。Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境。问题提出:当我们编写完代码,做完单元测试等各种测试后就提交正式运行,只能由运行的系统来检测我们代码是否有问题了,代码中隐藏的错误在系统运行的过程中被发现后,然后再来进行相应的修改,那么后期修改的代价就相当高了。解决方法:现在有很多Java代码分析工具,FindBugs中开源项目当中的一个,它可以帮你找到代码中隐藏的一些错误,提升你的代码能力与系统安全可靠性。安装JDK:1.5.0从HYPERLINK"http://java.sun.com/"\t"_blank"http://java.sun.com上去下载安装Eclipse:3.1.1从HYPERLINK"http://www.eclipse.org/"\t"_blank"http://www.eclipse.org上去下载解压FindBugs:0.9.4从HYPERLINK"http://findbugs.sourceforge.net/"\t"_blank"http://findbugs.sourceforge.net/官方的文档HYPERLINK"http://findbugs.sourceforge.net/manual/"\t"_blank"http://findbugs.sourceforge.net/manual/EclipsepluginforFindBugsversion0.0.17从HYPERLINK"http://findbugs.sourceforge.net/downloads.html"\t"_blank"http://findbugs.sourceforge.net/downloads.html下载技巧Eclipse使用技巧之插件管理提示:新下载的插件PlugIn一定不要都放在原始的Eclipse目录下去,一大堆,累死你:(前提是你已经安装好了Eclipse工具了,比如安装在E:\OpenSource\Eclipse\目录下,以下这个目录以%ECLIPSE_HOME%来进行表示;此时默认的插件是在%ECLIPSE_HOME%\plugins目录中的;在%ECLIPSE_HOME%下建立一个PlugInsNew的目录;比如:E:\OpenSource\Eclipse\PlugInsNew\你下载了个新的插件,比如叫做:XYZ那么就在%ECLIPSE_HOME%\PlugInsNew\目录下建立XYZ目录,目录里面是eclipse目录,eclipse目录包含有features与plugins两个子目录;结构如下图所示:把下载的新插件的文件放在以下相应目录中%ECLIPSE_HOME%\PlugInsNew\XYZ\eclipse\features%ECLIPSE_HOME%\PlugInsNew\XYZ\eclipse\plugins建立相关的.link的文件然后在%ECLIPSE_HOME%\links目录里建立一个XYZ.link的文件内容如是:path=E:/OpenSource/Eclipse/PlugInsNew/XYZ就一行这样的路径指示而已。这样,如果你下载了多个插件就可以如法炮制建立多个Link文件,想加载哪个插件就把哪个插件的Link文件放到%ECLIPSE_HOME%\links的目录中即可,使用与管理都很方便,建议千万不要放在默认的安装目录中;如果你的%ECLIPSE_HOME%与此不同,请修改XYZ.link文件里的路径删除,关闭Eclipse删除%ECLIPSE_HOME%\links\XYZ.link文件即可删除%ECLIPSE_HOME%\PlugInsNew\XYZ整个目录及文件重新启动Eclipse即可使用FindBugs插件安装方法采用上一节的《Eclipse使用技巧之插件管理》重新启动Eclipse后,在Help=>AboutEclipseSDK=>Plug-inDetails你可以看到由“FindBugsProject”提供的“FindBugsPlug-in”版本0.0.17插件,如下图所示:介绍FindBugs是一个可以在Java程序中发现Bugs的程序。它是专门用来寻找处于“BugPatterns”列表中的代码的。BugPatterns指很有可能是错误的代码的实例。原文:FindBugsisaprogramtofindbugsinJavaprograms.Itlooksforinstancesof"bugpatterns"---codeinst