<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.4</version>
</plugin>
...
</plugins>
</reporting>
我在一个多模块项目中,想知道如何仅为父项生成此项目信息,而不是为继承父项的子模块生成此项目信息。我应该将inherited
或aggregated
设置为false
答案 0 :(得分:2)
这个问题实际上没有意义,因为父项目的目的是在模块之间建立链接。可以select a set of reports to generate,但是没有选项只能在模块的子集上运行它。
如果您正在使用继承,则可能需要使用聚合pom.xml
重构项目。像这样,您可以在给定模块上运行报告(如果在父聚合上运行报告,则可以运行报告)。
如果这不能回答你的问题,你能否澄清一下?感谢。