Maven 报告如何工作?
How does maven reporting work?
我正在尝试使用 "mvn site" 生成报告并希望它只包含万无一失的报告。
我一直在阅读一些示例和文档,但我不能简单地理解它。就像在这个 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>
在上面的示例中,有 "dependencies"、"project-team" 等项目。
如果我想添加一个,如何获取要包含在该列表中的报告名称?假设我只想包含 surefire 报告,我如何获得 surefire 报告的名称?
如何映射这些名称?
Maven Project Info Reports 插件用于生成有关项目的信息报告。
How do these names get mapped?
这些名称是定义模块的 pom.xml
(链接的介绍性信息)标签的名称。
How do I get the name of the report to include to that list if I want
to add one? Say I want to just include surefire reports, how do I get
the name of the surefire report?
该插件并不是要报告测试或构建详细信息报告,而是仅报告 project-information(后面是指向 b 的有用子链接。)
我正在尝试使用 "mvn site" 生成报告并希望它只包含万无一失的报告。
我一直在阅读一些示例和文档,但我不能简单地理解它。就像在这个 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>
在上面的示例中,有 "dependencies"、"project-team" 等项目。
如果我想添加一个,如何获取要包含在该列表中的报告名称?假设我只想包含 surefire 报告,我如何获得 surefire 报告的名称?
如何映射这些名称?
Maven Project Info Reports 插件用于生成有关项目的信息报告。
How do these names get mapped?
这些名称是定义模块的 pom.xml
(链接的介绍性信息)标签的名称。
How do I get the name of the report to include to that list if I want to add one? Say I want to just include surefire reports, how do I get the name of the surefire report?
该插件并不是要报告测试或构建详细信息报告,而是仅报告 project-information(后面是指向 b 的有用子链接。)