【问题标题】:How do i know if my Jenkins/Hudson is running the latest PMD version ( not the PMD plugin version )我怎么知道我的 Jenkins/Hudson 是否运行最新的 PMD 版本(不是 PMD 插件版本)
【发布时间】:2015-01-16 06:50:54
【问题描述】:

最新的 PMD 版本是 5.2.3(2014 年 12 月 21 日)。但是我的 Jenkins 上安装的 PMD 插件是 3.38 版的。我怎么知道这个插件是否使用 PMD 5.2.3 进行代码质量检查。顺便说一句,我已将 Jenkins 配置为使用 maven 3.0.4。

【问题讨论】:

    标签: plugins jenkins pmd


    【解决方案1】:

    Jenkins 不直接运行 PMD。 PMD Plugin 用于报告 PMD 结果。 PMD 的实际版本在您的 Maven pom.xml 文件中。检查您引用的 Maven PMD Plugin 的版本并根据需要进行更新。

    【讨论】:

    • 谢谢。我检查了插件的网站(wiki.jenkins-ci.org/display/JENKINS/PMD+Plugin),但没有提到该插件验证代码所针对的 PMD 版本。安装最新的插件应该使用最新的 PMD 版本,但他们仍然应该在某处提到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 1970-01-01
    • 2021-07-09
    • 2014-01-30
    相关资源
    最近更新 更多