为什么jacoco开始在报表中包含所有依赖项?

时间:2018-11-27 20:24:18

标签: java jacoco jacoco-maven-plugin

我在Maven项目中配置了jacoco-maven-plugin,如下所示:

<plugin>
  <groupId>org.jacoco</groupId>
  <artifactId>jacoco-maven-plugin</artifactId>
  <version>0.8.2</version>
  <configuration>
    <destFile>${basedir}/target/coverage-reports/jacoco-unit.exec</destFile>
    <dataFile>${basedir}/target/coverage-reports/jacoco-unit.exec</dataFile>
  </configuration>
  <executions>
    <execution>
      <id>jacoco-initialize</id>
      <goals>
        <goal>prepare-agent</goal>
      </goals>
    </execution>
    <execution>
      <id>jacoco-site</id>
      <phase>package</phase>
      <goals>
        <goal>report</goal>
      </goals>
    </execution>
    <execution>
      <id>prepare-agent</id>
      <goals>
        <goal>prepare-agent</goal>
      </goals>
    </execution>
  </executions>
</plugin>

以前,在正常情况下,报告仅包含我项目的源软件包,但在某些时候,情况有所改变。现在,我列出了所有依赖项(org.sqlite等)。

出了什么问题?上次运行报告(设置报告)后,我进行了多次大型提交,无法确定是哪个更改导致了此问题。如果与此有任何关系,我已经重命名了我的主类(还有可能一些软件包)。

谢谢!

0 个答案:

没有答案