如何使用maven命令执行带有可选参数的scoverage报告

how to execute scoverage report with optional parameters using maven command

如何添加这个 optional parameters (e.g minimumCoverage ) with scoverage-maven-plugin。 打电话时

mvn scoverage:check

添加到 pom.xml 文件,例如:

        <plugin>
            <groupId>org.scoverage</groupId>
            <artifactId>scoverage-maven-plugin</artifactId>
            <version>1.3.0</version>
            <configuration>
                <minimumCoverage>50</minimumCoverage>
                <failOnMinimumCoverage>true</failOnMinimumCoverage>
            </configuration>
        </plugin>

或添加到命令行例如:

mvn scoverage:check -Dscoverage.minimumCoverage=50 -Dscoverage.failOnMinimumCoverage=true

或混合使用这两种方法。命令行参数覆盖 pom.xml 文件中定义的参数。