eclipse上的Java静态分析工具——待续
目录
1. findugs
a) 安装findbugs插件
b) 打开bug窗口
c) 使用findbugs进行静态分析
d) 查看错误信息
相比动态测试而言。静态分析效率高,成本较低,对于提高产品质量非常重要。
下面介绍几个elcipse上的静态分析插件
1. findugs
a) 安装findbugs插件
1)点击菜单 Help ->Eclipse Marketplace
在弹出窗口中的搜索条件中输入 ”findbugs“后,点击回车,在搜索结果中 点击【install】安装插件
安装过程中同意许可协议,并点击【finish】即可完成安装
对于警告可以忽略,点击【install anyway】
系统提示是否要重启。重启即可
b) 打开bug窗口
点击菜单 window -> show view ->other ,选择 bug explorer ,打开bug缺陷浏览器窗口。当然如果需要打开buginfo,了解bug的详细信息也是可以的
c) 使用findbugs进行静态分析
d) 查看错误信息
具体的错误信息的含义,可以参考如下博客
Findbugs中常见错误的分类和原因分析_万万君的博客-CSDN博客
eclipse上的Java静态分析工具——待续相关推荐
- java自动推断类型_推断:Facebook的新Java静态分析工具
java自动推断类型 如何使用Facebook的Infer改善Java开发工作流程? 如果您与技术话题保持同步(如果您正在阅读此博客,我想您会这样做),那么您可能听说过Facebook 刚刚向公众发布 ...
- 推断:Facebook的新Java静态分析工具
如何使用Facebook的Infer改善Java开发工作流程? 如果您与技术话题保持紧密联系(如果您正在阅读此博客,我想您应该这样做),那么您可能听说过Facebook 刚刚向公众发布的新工具:推断. ...
- JSEclipse——Eclipse上的JavaScript开发工具
原来js开发仅仅使用ue,不过开发效率比较低下. 找到一个Eclipse下的js开发工具,JSEclipse 安装地址: http://download.macromedia.com/pub/labs ...
- imac java7下载地址,如何在苹果电脑上安装JAVA开发工具,经验告诉你该这样
这里给苹果电脑的用户介绍,在哪里下载JAVA SE 开发工具的下载?以及如何安装JDK和验证JAVA安装的版本? 工具/材料 Imac.Macbook Pro.Air JDK安装包 下载JDK 01 ...
- 在Eclipse上安装pydev开发工具
Help-install new software-add 一路next和finish莽过去,New... 创建PyDev Project 建包 写下第一段程序
- 常用 Java Profiling 工具的分析与比较
相对于静态代码分析,Profiling 是通过收集程序运行时的信息来研究程序行为的动态分析方法.其目的在于定位程序需要被优化的部分,从而提高程序的运行速度或是内存使用效率.收集程序运行时信息的方法主要 ...
- 代码质量与安全 | 免费的静态分析工具好吗?
在评估静态分析软件时,有许多选项可供选择:付费版本.免费或社区版本,以及任何人都可以查看.使用和修改的开源软件. 当在探索这些选择时,免费的静态分析工具可能听起来很划算,但它们真的能满足您的编程需求吗 ...
- Java基础-Eclipse第三方安装包管理工具之Maven
Java基础-Eclipse第三方安装包管理工具之Maven 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 玩过Linux的小伙伴应该都知道yum吧,我们只要把搭建好的yum仓库配 ...
- ibm liberty_使用Eclipse和Open Liberty的Java EE 8上的Java 9
ibm liberty 几周前,我写了一篇文章,题目是哪个IDE和服务器支持Java EE 8和Java9 ,着眼于Java 9和Java EE 8之间的当前状态.您可以期望事情发展很快,现在我们有了 ...
最新文章
- 在CentOS 6.9 x86_64的OpenResty 1.13.6.1上使用LuaRocks示例
- 小程序全局状态管理,在页面中获取globalData和使用globalSetData
- java HelloWorld 编程风格实践
- 为什么做技术 PM 这么难?
- 如何最大限度提升虚拟内存性能(组图)
- Stomp-Spring服务器端的Web套接字Java客户端
- (一)查询出排序中的最大值和最小值
- 【实用技巧】虚拟机一键更换IP,更换网络不再是问题
- 思维导图设计测试用例
- IDEA中使用Maven命令失败解决办法
- 黑马python培训网盘资源
- 政府12345便民服务热线 -- MICC全媒体智能呼叫中心建设方案
- excel自动调整列宽_如何以厘米为单位精确设置Excel表格的行高列宽?
- 谁是赢家,某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和 3 名评委投票两部分共同决定。规则为:如果一艺人的观众票数高,且得到至少 1 名评委的认可,该艺人就胜出;
- matlab中ix是什么意思,详解pandas中iloc, loc和ix的区别和联系
- 安卓linux开机画面,安卓开机画面_安卓开机动画修改_安卓开机动画修改器-Guide信息网...
- html复制并弹窗提示已复制,如何调用handsome主题自带的弹窗提示实现复制弹窗提醒以及个性化提示...
- 树莓派CM4六路串口设置及使用
- Git使用的奇技淫巧,看这篇就够了!
- vue中a标签的href属性的写法