Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 产生cobertura覆盖的问题_Maven_Code Coverage_Cobertura - Fatal编程技术网

Maven 产生cobertura覆盖的问题

Maven 产生cobertura覆盖的问题,maven,code-coverage,cobertura,Maven,Code Coverage,Cobertura,我的代码包含测试,这些测试在mvn干净安装时运行良好 我已经包括了一个cobertura prlugin,以便根据需要生成报告 <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> &l

我的代码包含测试,这些测试在
mvn干净安装时运行良好

我已经包括了一个cobertura prlugin,以便根据需要生成报告

            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>cobertura-maven-plugin</artifactId>
                <version>2.5.1</version>
                <configuration>
                    <formats>
                        <format>xml</format>
                        <format>html</format>
                    </formats>
                    <check/>
                </configuration>
                <executions>
                    <execution>
                        <phase>clean</phase>
                        <goals>
                            <goal>cobertura</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

org.codehaus.mojo
cobertura maven插件
2.5.1
xml
html
清洁的
科贝图拉
最后,HTML按照预期在
目标中生成
index.html
显示所有类和包,但。。。无覆盖率信息(所有覆盖率为0%)

如果我通过
IntelliJ
导出覆盖范围,它会适当地显示覆盖范围。我的设置是否缺少明显的内容


请帮助我理解。

问题似乎是您试图在项目的
清理
阶段执行
cobertura

根据文档,Cobertura使用自己的生命周期:

请从
执行
配置中删除
清除
,然后重试

其他参考资料如下:


问题似乎是您试图在项目的
清理
阶段执行
cobertura

根据文档,Cobertura使用自己的生命周期:

请从
执行
配置中删除
清除
,然后重试

其他参考资料如下:


删除
clean
似乎会阻止报表一起生成。当我尝试不同的阶段(
install
package
)时,结果与
clean
相同,似乎删除
clean
会阻止一起生成报表。当我尝试不同的阶段(
安装
软件包
)时,结果与
清理