0

我尝试了一种方案来集成这些工具,但它提供了令人难以置信的输出。我做了什么:

  1. 我没有在 Hudson 中配置或安装 PMD。

  2. 我在我的父 pom.xml 中配置了 PMD。

  3. 我在哈德逊工作中运行目标(清洁站点),但它只运行最后一个子项目。

    我检查登录控制台,它有:

    some svn update log 
    Parsing POMs
    and directly generating reports for last sub project.
    
  4. 我在 Eclipse 中有相同的 svn checkout 工作区,它为所有父项目和子项目工作并生成报告。实际上,仅在 Eclipse 中验证后,我尝试在 Hudson 中进行验证。

在尝试在 Hudson 中配置 PMD 之后,我没有在网上找到任何帮助来做到这一点。

4

1 回答 1

1

我们正在使用jenkinsmavenartifactorysonar(其中包含 PMD、Checkstyle、Findbugs 等)。我没有设置它,但是(几乎)所有东西都有插件:

但是可以按照自己的方式进行操作并“直接”使用 PMD。看看这里...

于 2013-09-19T08:07:13.933 回答