FindBugs源码分析工具使用指南

Findbugs是一款开源的java源码静态分析工具,用来在不运行程序的情况发现程序潜在的bug,它通过分析jar包或classes文件来实现。

Fingbugs支持GUI、命令行、ant、插件等多种形式的运行方式,这里以命令行和Ant两种形式来介绍工具的基本使用。

前提条件

  1. 已安装JDK,本文使用java version "1.8.0_202";
  2. 已下载FindBugs工具,解压并添加到环境变量,下载链接http://findbugs.sourceforge.net/
  3. 已下载Apache Ant工具,解压并添加到环境变量,并将FindBugs工具lib目录中的findbugs-ant.jar复制到Ant的lib目录;

命令行方式

findbugs -textui -maxHeap 2048 -include filterFile.xml -html:fancy.xsl -output findbugs.html ./target/demo-1.0.0.jar

<< · Back Index ·>>

发表回复

相关推荐

男多女少背景小說

記得點點關註哦背景:自從獸人主宰的新紀元取代瞭人類的舊紀元後,繁衍後代艱難一直是獸人發展的一個硬傷。而繁衍後代艱難的...

· 3秒前

模板支撑体系标准做法和10 大方面的注意事项,超全面!

以下内容为造价猫整理发表! 模板搭设规范要求图片 可上下滑动,点击图片查看大 本文由“135编辑器”提供技术支持 一、施工 ...

· 13秒前

For the duration 談談投資回報期限

來源:經濟學人 11.13 財經For the duration談談投資回報期限Why cash is now more appealing as a portfolio

· 22秒前

什么是食用油的“烟点”?

烟点,即在不通风的条件下,加热食用油至冒烟时的温度点。

· 32秒前

數碼回收網——炸彈機你瞭解多少?手機回收小白一定要看

常見容易出現炸彈機的機型數碼回收網提醒廣大同行,回收手機是一定要測機清除,謹防上當受騙。

· 36秒前