码迷,mamicode.com
首页 >  
搜索关键字:findbugs    ( 226个结果
eclipse插件之Findbugs、Checkstyle、PMD安装及使用
eclipse插件之Findbugs、Checkstyle、PMD安装及使用一、什么是Findbugs、checkstyle、PMD Findbugs、checkstyle和PMD都可以作为插件插入eclipse,当然也有单独的工具可以实现他们的功能,比如Findbugs Tool就可以不必插入e....
分类:数据库   时间:2015-05-21 12:06:22    阅读次数:31349
eclipse pmd的使用
上篇讲了findbugs的使用,这篇就来说下pmd的使用。 PMD是一种开源分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则,利用这些规则可以找出Java源程序的许多问题。此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码规范。 因为好像直接在ecli...
分类:系统相关   时间:2015-05-20 13:21:05    阅读次数:668
Install FindBugs in Eclipse
FindBugs在Eclipse里的安装步骤
分类:数据库   时间:2015-05-19 20:42:31    阅读次数:190
借助BCEL
BCEL是一个java字节码引擎库,有了他我们可以方便的表示出class文件的数据,另外BCEL还支持动态的创建和改变java class文件。这里我仅是初略的了解BCEL解释class文件的功能,为我后面学习FindBugs工具做准备,需要深入学习BCEL的创建、改变class文件的功能,可以查看...
分类:其他好文   时间:2015-05-15 19:46:10    阅读次数:218
了解Java Class文件结构
我们都知道Java文件经过编译后是一个二进制的class文件,但多数情况下我们更了解Java语法,它能帮助我们编写漂亮的代码,但知道Java更底层的东西我们就能写出更高效的代码。在研究findbugs工具时,由于其使用BCEL来处理class文件,这就要求我们对class文件的基本结构有一定的了解。...
分类:编程语言   时间:2015-05-15 01:12:05    阅读次数:211
Gradle 1.12用户指南翻译——第三十一章. FindBugs 插件
第三十一章. FindBugs 插件 FindBugs 插件使用FindBugs对项目的 Java 源文件执行质量检查,并从检查结果中生成报告。 31.1. 用法 要使用 FindBugs 插件,请在构建脚本中包含以下语句: 示例 31.1. 使用 FindBugs 插件 build.gradle apply plugin: 'findbugs' 该插件向你的项目添加了大量的执行质量检查的任务。你可以通过运行gradle check执行检查。 31.2. 任务 FindBugs 插件向project...
分类:数据库   时间:2015-05-12 09:20:56    阅读次数:177
从定义最简单Findbugs Detector做起
创建Eclipse项目在eclipse中新建一个Java项目,使用jdk 1.7,从版本3.0开始Findbugs要求Java 7。项目名称符合Java项目名即可,这里以FB Plugin为例。设置CLASSPATH为了开发一个detector,我们需要对FindBugs的detector进行扩展,...
分类:数据库   时间:2015-05-11 21:34:58    阅读次数:248
Findbugs - Eclipse插件
简介         Findbugs是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例,注意Findbugs是检查java字节码,也就是*.class文件。其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它都能检查出来。例如:未关闭的数据库连接,缺少必要的null check,多余的 null check,多余的if后置条件,相同...
分类:数据库   时间:2015-04-23 23:36:21    阅读次数:388
Eclipse开发插件
提高代码质量的插件 1. FindBugs FindBugs可以帮你找到Java代码中的bug,它使用Lesser GNU Public License的自由软件许可。 2. Checkstyle Checkstyle插件可以集成到Eclipse IDE中去,能确保Java代码遵循标准代码...
分类:系统相关   时间:2015-04-14 11:25:29    阅读次数:195
从FindBugs中学Java【五】
13. TLW_TWO_LOCK_WAIT ? TLW: Wait with two locks held (TLW_TWO_LOCK_WAIT) Waiting on a monitor while two locks are held may cause deadlock. ? Performing a wait only releases the lock on the obje...
分类:数据库   时间:2015-04-13 00:31:48    阅读次数:269
226条   上一页 1 ... 16 17 18 19 20 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!