From Coder's Log
<project>
<taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask" classpathref="classpath.ant"/>
<target name="findbugs-init">
<mkdir dir="${site}"/>
<mkdir dir="${site}/findbugs"/>
</target>
<target name="findbugs-clean">
<delete dir="${site}/findbugs"/>
<delete dir="${site}"/>
</target>
<target name="findbugs" depends="findbugs-init,compile">
<findbugs home="${lib}/build-only/findbugs" output="html" outputFile="${site}/findbugs/index.html">
<sourcePath path="${src}" />
<class location="${web-inf}/classes" />
</findbugs>
</target>
</project>