在Maven中打开/关闭Atlassian Clover的开关

在Maven中打开/关闭Atlassian Clover的开关,maven,maven-plugin,clover,Maven,Maven Plugin,Clover,在每次构建期间,我都通过Maven使用Clover。大多数情况下,代码覆盖率没有太大变化,因此我现在不希望每次都运行它。Clover大大降低了编译速度。是否有一个maven开关允许我不运行clover?它是作为插件运行的,所以另一个问题是,在Maven中是否可以使用某些开关禁用某些插件 仅供参考,三叶草网站是为那些不使用它的人提供的。 您应该能够通过配置文件激活和自定义属性来实现这一点 如果您使用配置文件围绕clover插件,并使用配置文件激活,则可以在需要运行它时在命令行上定义属性 <p

在每次构建期间,我都通过Maven使用Clover。大多数情况下,代码覆盖率没有太大变化,因此我现在不希望每次都运行它。Clover大大降低了编译速度。是否有一个maven开关允许我不运行clover?它是作为插件运行的,所以另一个问题是,在Maven中是否可以使用某些开关禁用某些插件

仅供参考,三叶草网站是为那些不使用它的人提供的。

您应该能够通过配置文件激活和自定义属性来实现这一点

如果您使用配置文件围绕clover插件,并使用配置文件激活,则可以在需要运行它时在命令行上定义属性

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

三叶草
...

然后,在调用maven时,在命令行中使用-Dclover激活clover步骤。如果您不提供-Dclover,那么clover将不会运行。

非常感谢-我正在考虑是否可以使用个人资料。我只是不知道-D开关。