码迷,mamicode.com
首页 >  
搜索关键字:findbugs    ( 226个结果
Java学习之道:Java中十个常见的违规编码
最近,我给Java项目做了一次代码清理工作。经过清理后,我发现一组常见的违规代码(指不规范的代码并不表示代码错误)重复出现在代码中。因此,我把常见的这些违规编码总结成一份列表,分享给大家以帮助Java爱好者提高代码的质量和可维护性。 这份列表没有依据任何规则或顺序,所有的这些都是通过代码质量工具包括CheckStyle,FindBugs和PMD检查出。一起来看下: 一、Eclipse编译器提供...
分类:编程语言   时间:2014-08-19 14:34:24    阅读次数:173
eclipse代码检查插件
1.findBugs安装http://findbugs.cs.umd.edu/eclipse使用2.codeStyle
分类:系统相关   时间:2014-08-16 14:57:40    阅读次数:237
Jenkins集成源码静态分析工具
1、static code analysis插件说明Jenkins提供了插件”static code analysis“,该插件搜集不同的分析结果,并集合显示出来。实际上,我们可以认为static code analysi和FindBugs等插件组成了一个静态分析代码的套件。仅仅安装static c...
分类:其他好文   时间:2014-08-08 15:56:26    阅读次数:934
推荐一款Java代码Bug分析插件 FindBugs
findBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。 下载之后,把解冻后的文件拷贝到 $ECLIPSE_HOME/plugins/目录下,重新启动eclipse即完成安装。 FindBugs的设置: 安装好之后,可以通过 Projects > Property > FindBugs标签对其进行设置。设置方法可以根据自己的需要进行调...
分类:数据库   时间:2014-08-06 23:06:02    阅读次数:267
常用 Java 静态代码分析工具的分析与比较
简介:本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们进行分析和比较,希望能够帮助 Java 软件开发人员了解静态代码分析工具,并选择合适的工具应用...
分类:编程语言   时间:2014-07-19 11:37:23    阅读次数:374
FindBugs:Compiler output path for module can not be null. check your module/project settings问题原因
可能很多人在使用Android studio 中的插件中会发现这个错误提示:Compiler output path for module can not be null. check your module/project settings。 会报这个错误是因为你工程没有make。因为Findbugs并不是针对你的源代码进行检测,而是根据编译后文件(如:class.dex)进行检测。 所以如...
分类:数据库   时间:2014-06-27 09:42:01    阅读次数:303
Fortify SCA 分析代码漏洞全解
上次介绍了用FindBugs辅助分析代码漏洞,这次换了一个工具:Fortify SCA Demo 4.0.0。Fortify是一个在安全方面挺出名的公司,这里就不多说了。先介绍一下主角:Fortify SCA Demo 4.0.0,虽然现在不知道Fortify SCA的版本是多少,但可以肯定的是,Fortify SCA Demo 4.0.0是一个比较旧的Fortify SCA分析器了,并且还是De...
分类:其他好文   时间:2014-06-09 23:34:26    阅读次数:270
ant + findbugs 安装及实现静态代码检查,并生成HTML检查报告
1、ant + findbugs安装 通过Eclipse或者MyEclipse继承ant、findbugs插件。插件可以到网上去下。 注:findbugs最好是下载1.3.9版本,如果是其他版本,可能在运行的时候会提示版本冲突错误! 2、通过findbugs做静态代码检查,此处可以说有两种方式。 A、直接生成HTML报告形式,在项目根目录下新建文件build.xml,将如下代码复制进去 ...
分类:数据库   时间:2014-06-08 16:41:20    阅读次数:450
Findbugs
今天发现项目代码加入了findbugs的依赖包,简单的搜索了下: 官方说明: FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recu...
分类:数据库   时间:2014-06-07 01:19:07    阅读次数:250
读完这几本Java书,离高手更近一步
首先说一下我个人的认识吧,我觉得高手应该是这样的: (1)精通Java基础知识与基础理论,熟悉JDK的发展史。 (2)熟悉JVM,熟悉内存调试 (3)深刻理解Java的线程与并发包,以及背后的内存实现原理 (4)精通eclipse的使用,明白其中的插件的开发原理。深刻理解findbugs的缺陷模式。 (5)熟悉SSH框架,并对源代码有足够的兴趣和研究。 (6)熟悉数据缓存的原理与实现,...
分类:编程语言   时间:2014-06-01 17:19:11    阅读次数:332
226条   上一页 1 ... 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!