maven – 如何仅为父模块控制项目信息生成

  <reporting>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-project-info-reports-plugin</artifactId>
        <version>2.4</version>
      </plugin>
      ...
    </plugins>
  </reporting>

我在一个多模块项目中,想知道如何仅为父项生成此项目信息,而不是为继承父项的子模块生成此项目信息.我应该将继承或聚合设置为false

最佳答案 这个问题没有意义,因为父项目的目的是在模块之间建立链接.它可能是
select a set of reports to generate,但是没有选项只能在模块的子集上运行它.

如果使用继承,则可能需要使用聚合pom.xml重构项目.像这样,您将能够在给定模块上运行报告(或者如果您在父聚合上运行报告,则运行报告).

如果这不能回答你的问题,你能澄清一下吗?谢谢.

点赞