我知道 PMD 可以在命令行上执行,并在其中指定输出文件,但由于某些原因,只需将 Eclipse 插件结果保存到文件中就会更轻松。
有什么办法可以做到这一点吗?我已经四处寻找但没有找到解决方案。
最佳答案
此功能有点隐藏,但它确实存在。
- 转到“窗口 -> 首选项 -> PMD -> 报告”并选择您想要的报告格式,例如“文本”。
- 右键单击该项目并选择“PMD -> 检查代码”。
- 右键单击项目并选择“PMD -> 生成报告”。
现在,您的项目中应该有一个新文件夹 reports
,其中包含文件 pmd-report.txt
。
似乎只有在存在违规行为时才会创建报告,因此是第二步(例如,项目中必须至少标记一个违规行为)。
编辑:假设您正在使用此更新站点中的 pmd-eclipse 插件:https://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/ - 注意,还有一个alternative eclipse-pmd plugin可用。
关于java - 保存 PMD Eclipse 插件的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30556183/