0

我正在努力解决以下问题:我想设置我的 ant 来编译 Java 源代码。一切正常,但我也想使用 spotbugs / findpugs 分析工具。

所以在手册中是这样写的:

 <taskdef name="findbugs" classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/>

老实说,我不知道他们想从我这里得到什么。什么是类名?我在这里坐了几个小时,没有找到解决办法。当然,spotbugs 说找不到该类。究竟是什么预期的?

4

1 回答 1

1

你检查过官方的spotbugs 文档吗?

在您的情况下,您需要添加classpath属性以让 ant 找到spotbugs-ant.jar。您还需要添加<spotbugs>元素来运行 spotbugs 分析。

于 2019-04-18T03:34:56.533 回答