小编Kri*_*tel的帖子

maven网站插件不包括Jacoco报告

我在我的项目中集成了jacoco-maven-plugin,基于这个出色的指南:http://www.petrikainulainen.net/programming/maven/creating-code-coverage-reports-for-unit-and-integration- 测试-用最jacoco - Maven的插件/

jacoco插件运行正常.但是,maven-site-plugin不包含网站中的jacoco报告.更具体地说:"项目报告"部分未列出jacoco报告.jacoco报告本身可在target/site/jacoco-ut和target/site/jacoco-it目录中找到.

这就是我所做的(到目前为止没有成功).

首先,将jacoco-maven-plugin作为插件包含在我的pom.xml 的构建部分中,如上面引用的指南中所述.我正在使用jacoco版本0.6.4.201312101107.

<plugin>
  <groupId>org.jacoco</groupId>
  <artifactId>jacoco-maven-plugin</artifactId>
  <version>${jacoco.plugin.version}</version>
  <executions>
    <!-- scissors... -->
    <!-- report goal is bound to the pre-site phase -->
  </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

其次,在我的pom.xml 的报告部分包含了jacoco-maven-plugin :没有成功.

<plugin>
  <groupId>org.jacoco</groupId>
  <artifactId>jacoco-maven-plugin</artifactId>
  <version>${jacoco.plugin.version}</version>
</plugin>
Run Code Online (Sandbox Code Playgroud)

第三,尝试在报告部分的jacoco-maven-plugin中添加一个reportsets部分:没有成功.

<plugin>
  <groupId>org.jacoco</groupId>
  <artifactId>jacoco-maven-plugin</artifactId>
  <version>${jacoco.plugin.version}</version>
  <reportSets>
    <reportSet>
      <reports>
        <report>report</report>
      </reports>
    </reportSet>
  </reportSets>
</plugin>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我制作maven-site-plugin引用jacoco在网站的"项目报告"部分生成的报道?

plugins maven jacoco

7
推荐指数
1
解决办法
6171
查看次数

标签 统计

jacoco ×1

maven ×1

plugins ×1