7

我有适用于 Eclipse 的 findbugs 插件,当在我的项目上运行时,它会在 Bugs explorer 中显示按错误类型分类的结果。

我需要能够做两件事:

  • 将所有这些导出到 Excel 工作表
  • 找出一组文件中报告的错误(并且能够在不运行整个项目的情况下递归地执行它,并导出并找出要修改的类。

有什么建议么?

仅供参考,我正在使用 MyEclipse v 6.0.1 和 FindBugs 1.3.4

4

2 回答 2

7

Findbugs 将其结果转储到您工作区的 .metadata 文件夹中的 XML 文件中。查找名为 findbugs 的子文件夹。

您还可以下载独立版本的 Findbugs,它将结果保存在您喜欢的任何位置。

获得结果文件后,您可能能够从 XML 导入 Excel 并在那里进行过滤。或者,您可以使用 XSLT 转换为多个 CSV 文件并在 Excel 中打开它们。

于 2008-09-05T21:49:12.383 回答
1

在某些版本之前,我遇到了与 findbugs 相同的问题。

我今天将插件更新到 1.3.8 版本,发现您现在可以直接将报告导出甚至导入为 XML。

您所要做的就是在包资源管理器或 findbugs“Bug explorer”中右键单击项目,然后选择“Findbugs->Save XML”或“Findbugs->Load XML”。

完美的导出和导入功能,是一款出色的工具。

顺便说一句,我使用 Eclipse 3.3.2。

于 2009-03-31T14:54:51.360 回答