findbugs插件是一款开源java静态代码分析工具,能够通过检查java源文件中的类文件或jar文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,通俗的讲就是发现BUG。这款强大的软件不但能够作为Eclipse的插件使用,也可以为用户提供可视化的UI界面独立运行,用户不需要像使用其他java工具那样,通过CMD命令行使用findbugs插件,完全可以用最方便的方式查找BUG。
在findbugs插件的GUI中,开发人员需要先选择待扫描的.class文件,如果你还拥有这些.class的源文件,那么也可以将.java文件也选上,这样用户就能够在一小会儿之后从报告终快捷的定位出问题代码的位置。当然如果用户使用findbugs插件在一些开发环境中,通过选择工程上实用的library,那么你能够获得更加深层次的BUG,如果你想要让自己的软件非常完美,那么这款findbugs插件必不可少。
1.点击“Help->InstallNew Software”。
2.点击“Add”,然后在弹出框“Name”输入“findBugs”,“Location”输入“http://findbugs.cs.umd.edu/eclipse”,点击“OK”。
3.选择对应插件,然后点击“next->next->finish”。
当然用户也可以直接下载我们的插件,将其放到安装目录的plugins中。
1、在eclipse package Explorer 右键选择目标工程-> build project。
2、选择指定的包或者类进行findbug。
此时findbugs会遍历指定的包或者类,进行分析,找出代码bug,然后集中显示在 find bugs 的bugs explorer 中,下面我们添加bugs explorer。
3、添加findbugs explorer (eclipse 左下角)
4、bugs explorer 添加完毕后,我们就可以查看刚刚找到的bugs了。
找出的bug有3中颜色, 黑色的臭虫标志是分类, 红色的臭虫表示严重bug发现后必须修改代码,橘黄色的臭虫表示潜在警告性bug 尽量修改。(附录是各种bug的解释及修改方案,请大家按附表参考修改);双击bug项目就可以在右边编辑窗口自动打开相关代码文件并连接到代码片段。 点击行号旁边的小臭虫图标后再eclipse下方输出区将提供详细的bug描述,以及修改建议等信息。我们可以根据此信息进行修改。
展开内容
9.0/3.78M
内附坦克大战、爆竹声声、封神榜甲士和航空管制-夜航等55款超级经典的JAVA游戏。支持手机和电脑同步游玩。不过想在电脑上玩的玩家,需下载JAVA模拟器才可。java游戏在智能机出现之前可谓红极一时,只要是支持java程序的都可以安装,而且JAVA游戏最明显的特点就是“小而精悍”,
9.5/304.61M
Logopress3 2015是法国LOGOPRESS公司推出的一款三维模具设计软件的冲模设计插件,主要用于五金冲压模的设计,包括级进模,精密冲裁模,多工位模和拉延模具。
9.0/21.32M
jasperreports电脑版是一款基于Java编写的开源报表系统,这个报表的使用数据可以来自任何类型的数据源,并且还能够生成像素级的文档,如果你需要一款开源的还用的报表生成软件,那么这款jasperreports电脑版将是非常不错的选择,你可以打印出各种问的那个格式,包括HT
9.4/55K
starglow插件是After Effects这款图像处理软件的一个星光插件,这款插件是根据源图像的高光部分建立星光闪耀特效的插件。这跨插件支持AE的cs5版本到cc2015版本,星光的外型可以有8个方向,每个方向都可以被赋予颜色贴图和调整强度。