maven multi-module build - jeden assembly output adresar

2013-02-13 Tema obsahu Pavel Kysilka
zdravim,

pracuji na projektu asi s 50 maven moduly. Vysledkem byva sestaveni 
asi 7 binarek klientskych desktopovych aplikaci a par webovych aplikaci
(war archivy).
Jsem schopen si sestavit konsolidacni build.

Rad bych to zautomatizoval do teto podoby:
- spustim konsolidacni build.
- veskere binarky aplikaci a webove archivy se ulozi do jednoho
adresare.
- zaroven bych chtel zachovat moznost, je-li to mozne, ze webove archivy
a desktopove aplikace se pomoci assembly pluginu sestavuji i do adresare
target v kazdem modulu pri spusteni prikazu maven package.

Je toto v maven mozne a jak ? Idealne by se hodil odkaz na nejaky reseny
priklad na webu.

dekuji za odpovedi
  Pavel Kysilka



Re: maven multi-module build - jeden assembly output adresar

2013-02-13 Tema obsahu Petr Franta
Pár drobností (kopírování souborů, drobné změny v souborech atd.) jsem
řešil pomocí Maven ANTrun pluginu viz.:
http://maven.apache.org/plugins/maven-antrun-plugin/ Třeba to pomůže ...

Petr

Dne 13. února 2013 11:03 Pavel Kysilka goldenf...@linuxsoft.cz napsal(a):

 zdravim,

 pracuji na projektu asi s 50 maven moduly. Vysledkem byva sestaveni
 asi 7 binarek klientskych desktopovych aplikaci a par webovych aplikaci
 (war archivy).
 Jsem schopen si sestavit konsolidacni build.

 Rad bych to zautomatizoval do teto podoby:
 - spustim konsolidacni build.
 - veskere binarky aplikaci a webove archivy se ulozi do jednoho
 adresare.
 - zaroven bych chtel zachovat moznost, je-li to mozne, ze webove archivy
 a desktopove aplikace se pomoci assembly pluginu sestavuji i do adresare
 target v kazdem modulu pri spusteni prikazu maven package.

 Je toto v maven mozne a jak ? Idealne by se hodil odkaz na nejaky reseny
 priklad na webu.

 dekuji za odpovedi
   Pavel Kysilka




Re: maven multi-module build - jeden assembly output adresar

2013-02-13 Tema obsahu Jiri Holy
Hmm .. vetsinou to resi samostatny maven projekt (popripade profil) za pouziti 
maven assembly pluginu a jeho schopnosti definovat dependency set 
(http://maven.apache.org/plugins/maven-assembly-plugin/component.html#class_dependencySet).
 Byt vami, tak trochu poguglim tuto moznost.

S pozdravem
Jiri Holy

On 13/02/2013 11:03 p.m., Pavel Kysilka wrote:
 zdravim,
 
 pracuji na projektu asi s 50 maven moduly. Vysledkem byva sestaveni 
 asi 7 binarek klientskych desktopovych aplikaci a par webovych aplikaci
 (war archivy).
 Jsem schopen si sestavit konsolidacni build.
 
 Rad bych to zautomatizoval do teto podoby:
 - spustim konsolidacni build.
 - veskere binarky aplikaci a webove archivy se ulozi do jednoho
 adresare.
 - zaroven bych chtel zachovat moznost, je-li to mozne, ze webove archivy
 a desktopove aplikace se pomoci assembly pluginu sestavuji i do adresare
 target v kazdem modulu pri spusteni prikazu maven package.
 
 Je toto v maven mozne a jak ? Idealne by se hodil odkaz na nejaky reseny
 priklad na webu.
 
 dekuji za odpovedi
   Pavel Kysilka