这里列出了很多Java静态分析工具,每一种工具关注一个特定的能发挥自己特长的领域,我们可以列举一下:Pmd它是一个基于静态规则集的Java源码分析器,它可以识别出潜在的如下问题:– 可能的bug——空的try/catch/finally/switch块。– 无用代码(Dead code):无用的本地...
分类:
数据库 时间:
2015-08-21 20:59:57
阅读次数:
252
目录: 1. 要求 Findbugs是一个在java程序中查找bug的程序。它寻找“缺陷模型”的实例--比较像是错误的代码实例。 这个文档描述findbugs3.0.1版本。我们对你关于findbugs的反馈很感兴趣,请访问Findbugs web page获取findbugs的最新信息,联系...
分类:
数据库 时间:
2015-08-19 20:20:40
阅读次数:
138
1.Introduction 1.Requirements2.Installing Findbugs 1.Extracting the Distribution3.Building Findbugs from Source 1.Prerequisites 2.Extracting the S...
分类:
数据库 时间:
2015-08-17 15:30:06
阅读次数:
133
转载自http://www.oschina.net/question/129540_23043简介:本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们...
分类:
编程语言 时间:
2015-08-14 15:04:24
阅读次数:
304
1.质量分析工具 1.1?Sonar Sonar是一个管理代码质量的开放平台。因此,它涵盖了代码质量的7个方面:架构与设计、重复、单元测试、复杂性、潜在错误、编码规则、评论 1.2?findbug FindBug ?http://findbugs.sou...
分类:
其他好文 时间:
2015-07-29 12:29:27
阅读次数:
122
Hadoop windows编译:
参考building.txt以及http://wiki.apache.org/hadoop/Hadoop2OnWindows:
* Windows System - win8
* JDK 1.7+ - jdk1.8
* Maven 3.0 or later - maven 3.3
* Findbugs 1.3.9 (if running fin...
FindBugs NN_NAKED_NOTIFY...
分类:
数据库 时间:
2015-07-27 21:06:44
阅读次数:
751
由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、...
分类:
其他好文 时间:
2015-07-25 16:35:10
阅读次数:
119
今天为我的androidStudio开发又添了一个新武器:findBugs,可以在code和编译过程中查找代码存在的问题,这个对我这种编程风格的人来说帮助很大(PS:我的编程风格是写代码先写更改,然后通过不断测试样例进行改进,调试需要花些时间,之前有文说这种编程风格比先想好再写需要更多时间,所以也在不断调整)。
好吧,给出添加插件方法:AndroidStudio->Settigns->Plugin...
分类:
移动开发 时间:
2015-07-13 20:42:55
阅读次数:
143
由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、...
分类:
其他好文 时间:
2015-06-27 18:08:46
阅读次数:
259