Ahoj, nevím jestli to je řešeni na tvůj problém, ale nedávno jsem narazil na jednu přednášku ze SpringOne, kde řešili, jak mít různé konfigurace pro různá prostředí a nedoporučují to řešit při buildu ale dynamicky až zaběhu. Pro další info posilám odkazy :
http://www.springone.com/download/attachments/3275/21_02_01.pdf ( registrace nutná ) http://blog.interface21.com/main/2007/06/25/code-samples-from-springone-beyond-the-obvious-talk/ ( příklady ) Tomáš -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roman Pichlik Sent: Monday, September 17, 2007 9:30 AM To: Java Subject: Maven a parametrizace testu Ahoj, rad bych v Mavenu dosahnul parametrizaci testu. V pom.xml jednotlivych subprojektu mam. <build> <resources> <resource> <directory>${jdbc.properties.folder}</directory> <includes> <include>jdbc.properties</include> </includes> <targetPath>META-INF</targetPath> </resource> </resources> </build> V settings.xml mam profil, ktery mi nastavi promennou ${jdbc.properties.folder}. Problem je v tom, ze neumim tuto promennou nastavit na implicitni hodnotu nekde v rodicovskem POMu. Moje predstava byla takova, ze vedle rodicovskeho POMu se bude valet implicitni jdbc.properties. V rodicovskem POMu jsem nadefinoval <jdbc.properties.folder>${basedir}</jdbc.properties.folder>. Bohuzel to nefakci, Maven zrejme nevyhodnoti ${basedir}. Cilem tehle tanecku bylo, aby databazove zavisle testy bezely aniz by si developer musel vytvaret vlastni profil. Mozna to je spatny pristup... -- S pozdravem Roman "Dagi" Pichlik /* http://www.sweb.cz/pichlik/ Blog pro kodery */
