Если я определил плагин в теге и хочу использовать его в команде моего сайта, как мне это сделать? Нужно ли мне снова определять плагин в теге ?
А как насчет конфигурации, которую я, вероятно, выполнил в теге build и хочу иметь место и в теге report? (я не хочу указывать, например, местоположение файла конфигурации дважды, чтобы использовать плагин в 2 жизненных циклах)
В качестве примера: я определяю свой плагин checkstyle в теге build и настраиваю пользовательское расположение для правил, которые будут использоваться. Я делаю это, потому что правила упакованы в банку, поэтому я могу определить это как зависимость. Это было бы невозможно, если бы я сделал это в теге отчетности. Но мне нужно также использовать этот плагин в теге отчетов, чтобы Surfire мог сгенерировать отчет для контрольного стиля. Поэтому я должен определить плагин в теге отчетности, а также.
Может быть, я делаю что-то совершенно не так, но я не понимаю, как я могу это сделать, кроме этого. Что мне не нравится, так это то, что в моем pom дважды есть один плагин (в теге build и теге report).
Я надеюсь, что кто-нибудь может проверить, что мое решение в порядке, или дать мне совет, как это сделать лучше.
ТНХ
Куку