как использовать макрос в задачах ant, не поддерживающих «чужие» вложенные элементы - PullRequest
2 голосов
/ 10 мая 2011

То, что я пытаюсь сделать, это уменьшить избыточность в моих файлах сборки.К сожалению, я не могу найти способ обойти ограничения муравья для вложенных элементов.
Одним из примеров является экстернализация заполнения MANIFEST, которая одинакова для всех .jars и .ears.

Я определяю макрос, инкапсулирующий задачу manifest с sequential, но попытка использовать его в задаче jar, очевидно, приводит к

не поддерживает вложенный элемент «createManifest».

Есть ли разумный способ обойти эти ограничения?

Спасибо

1 Ответ

1 голос
/ 10 мая 2011

Не могли бы вы вместо этого написать макрос для шаблона требуемой задачи jar, включая ваш стандартизированный раздел манифеста, а не в свой собственный макрос?

...