Четвер, 8 жовтня 2009 р.

Maven2::Part #5

Assembly plugin


несколько слов об assembly plugin. Maven предоставляет возможность формировать delivery package с помощью assembly plugin. стандартная документация описывает процесс создания конечного пакета в формате bin и src, как это обычно выглядит для всех продуктов Apache Software Foundation. однако, с помощью этого плагина можно формировать пакеты абсолютно произвольного формата. для этого понадобиться дескриптор assembly.xml, в котором с помощью тэгов включаются и исключаются необходимые артефакты и исходники, а с помощью тэгов -- артефакты зависимостей, необходимые в delivery package. все остальные тэги assembly.xml можно не использовать. с другой стороны, если delivery package соотвествует формату, принятому в Apache Software Foundation, можно использовать стандартные конфигурации assembly.xml, которые представлены на сайте Maven

4 коментарі:

  1. Эх, Maven, кто б его к .net прикрутил :(

    ВідповістиВидалити
  2. @Meowth, а какие проблемы http://incubator.apache.org/nmaven/? я конечно понимаю, что это еще инкубайшин, но если мы станем инкубэйшина боятся, какие же мы гики-то :)

    ВідповістиВидалити
  3. Да форменное безобразие этот их NMaven вместе с быдланом (Byldan).
    Это же не проект, а так -- наколенкописный набор тасков для Maven, так что все равно java нужна. И ворочается он не в пример медленнее; и похоже, разработчики на него забили.

    Хотя на NPandalay стоит посмотреть.

    ВідповістиВидалити
  4. @Meowth, я в дотнетских тулзах не сильно ориентируюсь. я как бы знаю, что бОльшая часть джавовских билдеров портирована на .NET и начинается с буковки N. вот и...

    ВідповістиВидалити