gpt4 book ai didi

java - 出现错误时更安静的 findbugs 控制台输出

转载 作者:太空宇宙 更新时间:2023-11-04 14:18:56 25 4
gpt4 key购买 nike

我正在运行findbugs (版本 3.0.0)从命令行使用 Ant findbugs task 。在检测到代码异味时我看到的内容如下:

enter image description here

正如您在 Ant 调用结束时所看到的,并使用 echo $? 行进行验证,构建成功,退出代码为 0 然而,findbugs 显然调用了 Java 程序并输出了不必要的警报消息。运行我的构建过程的人可能会暂停并想知道构建是否成功。我已将 quiteerrors 属性设置为 true 但它在这方面似乎没有做任何事情:

<target name="findbugs" depends="build, dry-findbugs"/>
<target name="dry-findbugs">
<taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask" classpath="${ant.deps.dir}/findbugs-ant.jar" />
<findbugs home="${findbugs.home}"
output="${findbugs.output}"
effort="max" reportLevel="low" quieterrors="true"
outputFile="${findbugs.outputDir}/findbug.html" >
<auxClasspath>
<path refid="compile.classpath"/>
</auxClasspath>
<sourcePath path="${basedir}/src" />
<class location="${dist.jar.file}"/>
</findbugs>
</target>

有没有办法指示 findbugs 在报告检测到代码异味时更加谨慎?

最佳答案

您是否尝试过使用大写字母EquietErrors=true

关于java - 出现错误时更安静的 findbugs 控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27410718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com