Maven netbeans cobertura报告显示覆盖率为0%

Maven netbeans cobertura报告显示覆盖率为0%,maven,netbeans,cobertura,maven-cobertura-plugin,Maven,Netbeans,Cobertura,Maven Cobertura Plugin,与cobertura建立新的maven项目 它运行良好,类得到检测并生成html报告 但是netbeans显示0%的覆盖率,视图从不刷新 <cobertura.version>2.1.1</cobertura.version> <cobertura.plugin.version>2.7</cobertura.plugin.version> ......... <plugin> &l

与cobertura建立新的maven项目

它运行良好,类得到检测并生成html报告

但是netbeans显示0%的覆盖率,视图从不刷新

    <cobertura.version>2.1.1</cobertura.version>
    <cobertura.plugin.version>2.7</cobertura.plugin.version>
.........
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>cobertura-maven-plugin</artifactId>
            <version>${cobertura.plugin.version}</version>
            <dependencies>
                <dependency>
                    <groupId>net.sourceforge.cobertura</groupId>
                    <artifactId>cobertura</artifactId>
                    <version>${cobertura.version}</version>
                </dependency>
            </dependencies>
            <executions>
                <execution>
                    <goals>
                        <goal>clean</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
2.1.1
2.7
.........
org.codehaus.mojo
cobertura maven插件
${cobertura.plugin.version}
net.sourceforge.cobertura
科贝图拉
${cobertura.version}
清洁的

您是否在示例中包含了所有相关部分?清洁是你执行的唯一目标吗?您还需要执行check目标或corbetura目标

只需指定corbetura插件,并在pom.xml的reporting部分包含配置,就可以简化您的设置。
按照说明进行操作,请参阅Netbeans在cobertura 2.7中存在问题。我升级到cobertura 2.6,一切都开始工作。

整个pom非常庞大,但我想展示我正在使用的插件版本,同样,在命令行上一切正常,但netbeans没有显示出来,netbeans bug?如果不查看pom,我无法推断出多少。您是否将corbetura目标与使用phase标记的maven命令的任何生命周期联系在一起?比如说单元测试生命周期。