Dobré dopoledne,

 

mám dotaz ohledně užívání profilů v Mavenu. Mějme nějaký webový projekt a v 
buildu nastaveno několik profilů - jeden testovací a po jednom pro každého 
zákazníka. Každý zákazník bude mít jinou množinu konfiguračních souborů, ale 
tyto nemusí být nutně disjunktní, takže by bylo nepraktické, aby každý zákazník 
měl vždy zvlášť adresář pro resourcy. Takže je jeden adresář a v něm 
konfigurační soubory a během buildu se z nich vyberou odpovídající danému 
aktivnímu profilu. Jde o to, jak to udělat v Mavenu?

 

Já to momentálně řeším tak, že mám pro každý profil zvlášť assembly descriptor, 
který slouží assembly pluginu pro to, aby mohl ještě před vlastním balením 
nakopírovat konfigurační soubory do pracovního adresáře a až poté to celé war 
plugin zabalí do waru.

 

Jde mi o to, zda se to nedá dělat nějak lépe, protože mám dojem, že assembly 
plugin není přímo pro tohle navržený. (?)

 

Děkuji,

 

VB

Odpovedet emailem