maven2: как разделить конфигурацию плагина между родительским и дочерним pom?

Я пытаюсь уменьшить количество копий / вставок в наши файлы pom maven.

У нас есть один главный pom и много дочерних проектов pom, унаследованных от master. Когда определение перемещается в родительский pom (в или внутрь), упаковка даже не начинается.

Можно ли поделиться конфигурацией плагина? Как?

- Редактировать после первых ответов ---
Я пробовал следующее:
- поместите конфигурацию моего плагина упаковки XL в элемент моего родительского pom
- добавьте эти строки в мой проект pom в элемент:

<plugins>
...
   <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>appassembler-maven-plugin</artifactId>
   </plugin>
...
</plugins>

, но он не работает ... Что может быть в этом плохого?

- последнее изменение - Думаю, я понял, в чем проблема:
объявление повторного использования плагина должно быть объявлено в сборке профиля.
I done that in an always enabled plugin and now it is working fine.

Thanks a lot.

15
задан Guillaume 10 November 2010 в 15:38
поделиться