你不知道的Eclipse用法:使用PMD预先检测错误

原创 2013年06月28日 09:18:41

PMD是一款静态代码分析工具,它能够自动检测各种潜在缺陷以及不安全或未优化的代码。Checkstyle之类的其它工具可以检查代码是否遵循了约定和标准。而PMD功能则更多地是集中在预先检测缺陷上,它提供了高度可配置的丰富规则集,用户可以方便配置对待特定项目使用那些规则。 

  1. Eclipse安装和使用PMD步骤 

  1. Elipse中安装PMD插件 

打开Help->Install new Software,点击Add,添加RepositoryName:PMDLocation:http://pmd.sf.net/eclipse(最新版本:https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/) 

点击OK选择相应的版本插件,继续随后的安装。 


  1. 激活PMD插件。Ecplise的菜单Project->Properties->PMD,在这个窗口选择要应用的规则,并指定相对重要性,为特定项目详细配置PMD,目前只需要选中Enable PMD复选框,保留默认规则集。 


  1. 运行PMD,单击项目资源,右键->PMD->Check code with PMD。在Violation OverView视图中按问题严重程度列出PMD问题。在Violations outLinew右键show Details可以查看更详细的规则描述以及说明规则的示例代码。 


  1. 一旦理解了PMD提出的问题,可以决定如何处理问题。 

忽略问题:可能决定可以安全的忽略问题,在这种情况下,使用Mark as reviewed(标记为已审查)菜单项,这将向代码添加一个注释,以指示PMD在这里忽略此问题。 

手工纠正:可以手工纠正问题,并使用Remove violation(删除违例)菜单直接从列表中删除问题。 

智能修改:PMD常智能,在某些情况下,它可以为其提出的问题提供纠正建议,如果是这种情况,可以使用Quick fix(快速修复)菜单类自动纠正


新技术,新未来!欢迎大家关注“1024工场”微信服务号,时刻关注我们的最新的技术讯息!(甭客气!尽情的扫描或者长按!)

版权声明:本文为博主原创文章,未经博主允许不得转载。

eclipse pmd的使用

上篇讲了findbugs的使用,这篇就来说下pmd的使用。 PMD是一种开源分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下...
  • u013278099
  • u013278099
  • 2015年05月20日 10:14
  • 4842

eclipse在线安装PMD

PMD是一种开源分析Java代码错误的工具。 与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则,利用这些...
  • u010081710
  • u010081710
  • 2016年11月01日 15:11
  • 1828

eclipse在线安装PMD插件

插件安装地址https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/ 详询:https://sourceforge.net/projects/...
  • ty564457881
  • ty564457881
  • 2017年04月17日 14:27
  • 2081

eclipse插件pmd

  • 2017年08月27日 23:22
  • 57.75MB
  • 下载

eclipse pmd插件

  • 2013年04月15日 21:39
  • 19.51MB
  • 下载

静态分析工具PMD使用说明

静态分析工具PMD使用说明 目录 静态分析工具PMD使用说明... 1 目录... 2 1.           编写目的... 3 2.           PMD简介... 4 ...
  • ml5271169588
  • ml5271169588
  • 2011年11月16日 09:43
  • 14424

你不知道的Eclipse用法:使用PMD预先检测错误

PMD是一款静态代码分析工具,它能够自动检测各种潜在缺陷以及不安全或未优化的代码。Checkstyle之类的其它工具可以检查代码是否遵循了约定和标准。而PMD功能则更多地是集中在预先检测缺陷上,它提供...
  • p106786860
  • p106786860
  • 2013年06月28日 09:18
  • 10510

Eclipse 代码评测与优化系列二——PMD的安装配置与使用

配置PMD的过程相对来说比较简单,下载相应的安装包之后,解压后将文件夹下的内容拷贝到eclipse安装目录下相应的文件夹内,重启eclipse即可: http://download.csdn.net...
  • u012665701
  • u012665701
  • 2014年10月23日 11:11
  • 1518

PMD集成在eclipse(附使用说明)

  • 2016年06月11日 20:36
  • 4.49MB
  • 下载

PMD集成eclipse(附使用说明)

  • 2017年10月17日 16:00
  • 4.49MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:你不知道的Eclipse用法:使用PMD预先检测错误
举报原因:
原因补充:

(最多只允许输入30个字)