【问题标题】:sonar-maven3-plugin to analyze a multi-language project using a customer checkstyle filesonar-maven3-plugin 使用客户 checkstyle 文件分析多语言项目
【发布时间】:2013-03-28 20:23:51
【问题描述】:

我的项目有一个使用 Eclipse 创建的 .checkstyle 文件,该文件引用保存在 svn url 中的 checkstyle 文件。以下是文件如何引用外部 URL 的示例:

  <local-check-config name="My Checkstyle" location="https://svn.me.com/viewvc/dev-Standards/trunk/Checkstyle/My%20Checkstyle.xml" type="remote" description="">
    <additional-data name="cache-file" value="false"/>
  </local-check-config>

此文件还为不同的文件类型标识了许多其他 checkstyle 配置文件类型。

有没有办法将此文件作为参数传递到 sonar-maven3-plugin 中?这是我目前调用声纳的方式: mvn install org.codehaus.sonar:sonar-maven3-plugin:3.5-RC4:sonar

.checkstyle 文件位于项目的根目录,与 pom.xml 处于同一级别。

【问题讨论】:

    标签: sonarqube checkstyle


    【解决方案1】:

    请参考http://docs.sonarqube.org/display/SONAR/Quality+profiles - 具体来说,“Creating Profile”。

    基本上,在“设置”、“质量配置文件”、“Java 配置文件”下,单击“创建”。下一个对话框将包含一个选项,用于提供 Checkstyle 配置文件来填充新的质量配置文件。 (提供 My%20Checkstyle.xml - 而不是 .checkstyle 文件,它特定于 eclipse-cs。)

    【讨论】:

      猜你喜欢
      • 2014-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-30
      • 2019-12-02
      • 1970-01-01
      相关资源
      最近更新 更多