Java Maven Cobertura插件赢得';不读取参数

Java Maven Cobertura插件赢得';不读取参数,java,maven,maven-2,maven-plugin,cobertura,Java,Maven,Maven 2,Maven Plugin,Cobertura,当呼叫Maven目标时 cobertura:clean -DforceMojoExecution=true -X 在我的项目的Eclipse中,forceMojoExecution将不会被应用 调试日志包含以下行: [DEBUG] (f) forceMojoExecution = false 同样的问题也发生在我们的安装上 打电话的时候 dependency:analyze -DfailOnWarning=true -X 在同一项目上,参数failOnWarning正确应用 有关Mav

当呼叫Maven目标时

cobertura:clean -DforceMojoExecution=true -X
在我的项目的Eclipse中,
forceMojoExecution
将不会被应用

调试日志包含以下行:

[DEBUG]   (f) forceMojoExecution = false
同样的问题也发生在我们的安装上

打电话的时候

dependency:analyze -DfailOnWarning=true -X
在同一项目上,参数
failOnWarning
正确应用


有关Maven Cobertura插件,请参阅。我在2.5.1版中使用它。

我必须在
pom.xml
的插件配置部分设置
forceMojoExecution

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>cobertura-maven-plugin</artifactId>
    <configuration>
        <forceMojoExecution>true</forceMojoExecution>
    </configuration>
</plugin>

org.codehaus.mojo
.

根据,此配置的值从表达式
${cobertura.force}
中获取。因此,以下措施应该有效:

mvn cobertura:clean -Dcobertura.force=true -X