ant任务中的FindBugs样式表配置设置不正确
这就是我的ant task build.xml文件中的块的外观。我试图在/usr/local/findbugs-1.3.9/source/xsl中专门将其设置为使用样式表,但每当我运行它时,生成的findbugs.xml文件都会在处查找样式表,并发生错误。有人有什么想法吗?Finsbugs块如下:ant任务中的FindBugs样式表配置设置不正确,ant,stylesheet,findbugs,Ant,Stylesheet,Findbugs,这就是我的ant task build.xml文件中的块的外观。我试图在/usr/local/findbugs-1.3.9/source/xsl中专门将其设置为使用样式表,但每当我运行它时,生成的findbugs.xml文件都会在处查找样式表,并发生错误。有人有什么想法吗?Finsbugs块如下: <taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/> <target
<taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/>
<target name="findbugs" depends="init">
<property name="findbugs.home" value="/usr/local/findbugs-1.3.9" />
<mkdir dir="${basedir}/build/test/results"/>
<findbugs home="${findbugs.home}" stylesheet="${findbugs.home}/src/xsl/default.xsl" output="xml:withMessages" outputFile="${basedir}/build/test/results/findbugs.xml"
excludeFilter="${basedir}/nbproject/findbugs-exclusions.xml" warningsProperty="findbugs.bugsfound" >
<auxClasspath path="${javac.classpath}"/>
<sourcePath path="${basedir}/src"/>
<class location="${dist.jar}"/>
</findbugs>
<!--<fail if="findbugs.bugsfound">Some bugs found; see details above.</fail>-->
</target>
您可以尝试在块外应用样式表,如下所示:
<taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/>
<target name="findbugs" depends="init">
<property name="findbugs.home" value="/usr/local/findbugs-1.3.9" />
<mkdir dir="${basedir}/build/test/results"/>
<findbugs home="${findbugs.home}"
output="xml:withMessages"
outputFile="${basedir}/build/test/results/findbugs.xml"
excludeFilter="${basedir}/nbproject/findbugs-exclusions.xml"
warningsProperty="findbugs.bugsfound" >
<auxClasspath path="${javac.classpath}"/>
<sourcePath path="${basedir}/src"/>
<class location="${dist.jar}"/>
</findbugs>
<xslt in="${basedir}/build/test/results/findbugs.xml"
out="${findbugs.dir}/index.html"
style="${findbugs.home}/src/xsl/default.xsl"/>
</target>