PMD 报告需要很长时间才能生成。有什么办法可以暂时跳过 PMD 或 CPD 报告?

是的,每个报告都支持您可以在命令行上传递的跳过参数,分别为-Dpmd.skip=true-Dcpd.skip=true

[最佳]


如何生成指向 JXR 交叉引用源的链接?

首先确保linkXRef参数配置正确(默认开启)。

然后,必须首先运行 jxr 插件,以便 pmd 报告可以获取链接。如果您从命令行运行,请使用mvn jxr:jxr pmd:pmd,或者如果您想要站点插件生成的报告,请在您的报告部分配置 jxr 插件,请参阅 JXR 用法

[最佳]


我已添加 PMD/CPD 报告,但它们未显示在生成的站点中。插件执行了吗?

如果没有违规,则默认情况下不会创建报告,并且不会在站点中呈现整个 PMD 或 CPD 部分。要更改此行为,请将 PMD的 skipEmptyReport或CPD的 skipEmptyReport 设置 为false

[最佳]