切换打开/关闭Maven中的Atlassian Clover

时间:2012-01-11 09:54:58

标签: maven maven-plugin clover

我在每次构建时都使用Clover via Maven。大多数情况下代码覆盖率没有太大变化,所以我现在不希望每次都运行它。 Clover减慢了编译的速度。是否有maven开关允许我不运行三叶草?它作为一个插件运行,所以另一个问题是Maven是否可以禁用某些交换机的插件。

仅供参考,三叶草网站适用于那些不使用它的人。 http://www.atlassian.com/software/clover/overview

1 个答案:

答案 0 :(得分:5)

您应该可以通过配置文件激活和自定义属性来完成此操作。

如果使用配置文件包围clover插件并使用配置文件激活,则可以在命令行中定义属性,以便运行它。

<profiles>
  <profile>
    <activation>
      <property>
        <name>clover</name>
      </property>
    </activation>
    ...
  </profile>
</profiles>

然后,在调用maven时,在命令行上使用-Dclover来激活三叶草步骤。如果你不提供-Dclover,则三叶草将不会运行。

相关问题