eclipse findbugs离线插件是一个非常实用的java静态代码分析插件。该插件可以配合eclipse使用,为bar用户分析检测java源文件,有效检测代码缺陷,软件可以独立运行。
基本简介
FindBugs是由马里兰大学提供的开源Java静态代码分析工具。FindBugs通过检查类文件或JAR文件,并将字节码与一组缺陷模式进行比较来发现代码缺陷,从而完成静态代码分析。
FindBugs不仅提供了可视化的UI界面,还可以作为Eclipse插件使用。本文将主要使用FindBugs作为Eclipse插件。
成功安装后,FindBugs透视图将被添加到eclipse中。用户可以在指定的Java类或JAR文件上运行FindBugs,FindBugs将遍历指定的文件。
进行静态代码分析。
findbugs插件离线安装步骤
1.将下载的压缩包解压后,将解压后的文件复制到eclipse的插件目录下;
2.重启eclipse
3.打开eclipse-window-Preferences并搜索关键字findbugs。如果可以找到配置项,则安装成功,如下图所示:
findbugs插件在线安装步骤
1. Click "Help-Install New Software", as shown below:
2.点击“添加”,然后在弹出框“名称”中输入“findBugs”,在位置中输入“//findbugs.cs.umd.edu/eclipse”,点击“确定”,如下图所示:
3.选择相应的插件,点击“下一步-下一步-完成”。
4.安装完成后重启eclipse,右键单击项目文件或目录,你会发现更多的Findbugs菜单,如下所示:
使用方法
Findbugs简单易用,按照下图操作即可;
1. Right-click in eclipse Package Explorer to select Target Project-Build Project.
2.选择指定的包或类来查找bug。
这时候findbugs会遍历指定的包或者类,进行分析,找出代码bug,然后在find bugs的bugs explorer中显示出来。让我们添加bugs explorer。
3. Add findbugs browser
(月食左下角)
3.添加bugs explorer后,我们可以查看刚刚发现的bug,如下图所示:
发现的bug有三种颜色,黑色的bug符号是分类,红色的bug表示发现严重bug后必须修改代码,橙色的bug表示尽可能修改潜在的警告性bug。(附录是各种bug的说明和修改方案,修改请参考附表。)
双击bug项目就可以在右边编辑窗口自动打开相关代码文件并连接到代码片段。 点击行号旁边的小臭虫图标后再eclipse下方输出区将提供详细的bug描述,以及修改建议等信息。我们可以根据此信息进行修改。
-
可以插原神人物的游戏手游 2023-04-30
-
仙剑奇侠传4结局官方解释?仙剑四结局深度解析 2023-04-30
-
lpl各战队主场城市 2023-04-30
-
魔兽世界怀旧服锻造分支怎么选择60年代分支选择推荐 2023-04-30
-
仙剑奇侠传4演员表曝光(仙剑奇侠传4人物详细信息) 2023-04-30
-
仙剑奇侠传4演员名单(仙剑奇侠传4四大主角) 2023-04-30