Dobry den, profil se da definovat nejen v settings.xml, ale take primo v POMu. Do POMu lze tedy zapsat profil, ktery obsahuje implicitni hodnoty spolecne vsem clenum tymu. Jednotlivi vyvojari si pak mohou v pripade potreby promenne "prepsat" (override) v lokalnim settings.xml.
To by vam mohlo pomoci nebo ne? mp. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roman Pichlik Sent: Monday, September 17, 2007 09: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 */
