我得到了以下jacoco-maven-plugin配置:
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.version}</version>
<configuration>
<excludes>
<exclude>**/Header*.java</exclude>
</excludes>
</configuration>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>这应该从代码覆盖率报告中排除所有以Header开头的生成的java文件。不幸的是,我仍然在我的代码覆盖率报告中看到这些类,这使得在我调用coveralls:report时coveralls-maven-plugin失败。当我调用coveralls:report时得到的错误是:
: No source found for HeaderMyClass.java ->
这让我认为JaCoCo覆盖率报告仍然包含自动生成的这个类的数据。
发布于 2019-06-29 23:02:23
将图案更改为:
<excludes>
<exclude>**/Header*.*</exclude>
</excludes>成功了吗?
https://stackoverflow.com/questions/56818130
复制相似问题