我的 POM 中有这个部分:
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
</plugin>
</plugins>
</reporting>
当我从终端调用此命令时:
mvn clean cobertura:cobertura
cobertura-maven-plugin
使用2.6版:
[INFO] >>> cobertura-maven-plugin:2.6:cobertura (default-cli) > [cobertura]test @ myproject >>>
如果我也添加此部分:
<build>
<!-- ... -->
<plugins>
<!-- ... -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.7</version>
</plugin>
</plugins>
</build>
2.7版按预期使用。这是正常的吗?