gpt4 book ai didi

java - PMD 和 Findbugs 验证

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

我正在尝试在 Eclipse juno IDE 中使用 PMD 和 findbugs 插件验证我的项目。我已经下载了所需的插件,并且它们都工作正常。然而,该项目正在使用 Maven 3,我在 pom.xml 中发现了插件标签。

我的问题是,我是否需要更改 pom.xml 中的任何内容才能使用 PMD 和 findbugs?以及 maven-pmd-plugin 与 eclipse pmd 插件有何不同?

最佳答案

Eclipse 和 Maven 插件之间的主要区别是:

显然,Eclipse 插件需要运行 Eclipse。如果您在 IDE 中进行分析并看到不错的消息和指标,那完全没问题。

另一方面,当您检测 Maven 插件时,您可以从构建中触发代码分析。

如果您有像 Jenkins 这样的持续集成服务器,这非常有用。您可以首先触发 pmd/findbugs 分析,然后让 Jenkins 检查结果以在良好的 View 中显示它。如果您有一些质量要求,如果不满足要求,构建就会失败或变得不稳定,这非常方便。

因此,如果您继续进行 Eclipse 检查,则一定不要修改 maven 构建。但如果您要检测 CI 服务器,那么您应该这样做。

关于java - PMD 和 Findbugs 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19077427/

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