Как управлять генерацией информации о проекте только для родительского модуля - PullRequest
4 голосов
/ 18 августа 2011
  <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

1 Ответ

2 голосов
/ 28 августа 2011

Этот вопрос на самом деле не имеет смысла, поскольку цель родительского проекта - установить связь между модулями. Можно выбрать набор отчетов для генерации , но нет возможности запустить его только на подмножестве модулей.

Если вы используете наследование, вы можете реструктурировать свой проект с использованием агрегации pom.xml. Таким образом, вы сможете запускать отчеты по данному модулю (или по всем, если вы запускаете его в родительском агрегате).

Если это не ответит на ваш вопрос, вы можете уточнить? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...