Ahoj,
profily nejsou IMHO urcene k takovemotu pouziti a bylo by to s nima
pekelne slozite.
Konkretni reseni zalezi na packagingu aplikace.
Napr. pro WAR funguje to, ze je maven umi automaticky mergovat, takze
je mozne napr. ty loga prepsat:
- mam zakladni WAR modul
- mam v WAR modul pro konkretniho zakaznika, ktery ma v sobe jen loga
a dalsi nastaveni (napr. XML v nejakem specialnim folderu) a zavisi na
zakladnim WARU
Maven pak vezme zakladni WAR a pri do nej obsah zakaznikova WARu,
pricemz shodne soubory prepise.
Slozitejsi mergovani se da do mavenu docela snadno dopsat jako dalsi
plugin (v jiz zminovanem ANTu nebo Jave).
Lukas
Michal Palicka napsal(a):
Dobry den,
pokud pouzivate MAVEN, tak pro tento ucel slouzi tzv. profily.
mp.
----- Original Message ----- From: <[EMAIL PROTECTED]>
To: <konference@java.cz>
Sent: Tuesday, August 05, 2008 10:24 AM
Subject: Navrh programu
Ahoj,
řeším problém s aplikací, mám starou aplikaci kde existuje od jedné
základní verze 30 pozměněných.
Každá pozměněná verze se liší logem, uvítacími stringy a popřípadě
zapnutými/vypnutými moduly(případně jsou některé parametry trochu
pozměněné). Mohl by někdo poradit jak novou aplikaci navrhnout tak
abych měl všech 30 minulých verzí prakticky v jednom projektu a
zpráva verzí byla co nejflexibilnější ?
Jak pojmout takovou aplikaci ?
Díky za každou radu Petr