maven multi-module build - jeden assembly output adresar
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
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
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