maven报告如何运作?

时间:2017-10-03 08:41:49

标签: maven maven-3

我正在尝试使用“mvn网站”生成报告,并希望它只包含万无一失的报告。

我一直在阅读一些示例和文档,但我不能简单地理解它。与此link一样,报告名称如何映射?

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-project-info-reports-plugin</artifactId>
    <version>2.9</version>
    <reportSets>
      <reportSet>
        <reports>
          <report>dependencies</report>
          <report>project-team</report>
          <report>mailing-list</report>
          <report>cim</report>
          <report>issue-tracking</report>
          <report>license</report>
          <report>scm</report>
        </reports>
      </reportSet>
    </reportSets>
  </plugin>

在上面的示例中,有“依赖项”,“项目团队”等项目。

  1. 如果要添加报告,如何获取要包含在该列表中的报告的名称?假设我想要包含surefire报告,如何获取surefire报告的名称?

  2. 这些名称如何映射?

1 个答案:

答案 0 :(得分:1)

Maven项目信息报告插件用于生成有关项目的报告信息。

  

这些名称如何映射?

这些名称是定义模块的pom.xml(介绍性信息链接)所包含的标记的名称。

  

如果需要,如何获取要包含在该列表中的报告的名称   添加一个?假设我想要包含surefire报告,我该怎么做   确定报告的名称?

该插件并不是要报告测试或构建详细信息报告,而是仅报告project-information(跟随b的有用子链接。)