Download presentation
Presentation is loading. Please wait.
1
findbugs
2
from
3
What for Find Program Bugs Search by bugs pattern
Search for compiled byte code Provide fix guide for each bug
4
Tool Command line Desktop Application Plugin Java Web Start;jnlp
Eclipse NetBeans Ant Task Hudson
5
Command line Download, Unzip, Path to bin/ options
findbugs -textui -javahome /path/to/jdk xml -output findbugs.xml /path/to/classes
6
Desktop
7
Eclipse plugin Update URL
8
Eclipse plugin – editor
9
Eclipse plugin – view
10
Eclipse plugin – perspective
11
Ant Task $FINDBUGS_HOME/lib/findbugs-ant.jar copy to $ANT_HOME/lib/
<taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask" /> <target name="findbugs" depends="compile"> <findbugs home="${findbugs.home}" output="xml" outputFile="findbugs.xml" jvmargs="-Xms512M -Xmx1024M " timeout=" "> <sourcePath path="WebContent/WEB-INF/src" /> <class location="WebContent/WEB-INF/classes" /> </findbugs> </target>
12
HUDSON
13
Related http://findbugs.sourceforge.net
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.