I'd definitely call this a Maven anti-pattern. You're free to do this, but its a really bad idea in general.
http://en.wikipedia.org/wiki/Anti-pattern Wayne On 1/2/08, Erez Nahir <[EMAIL PROTECTED]> wrote: > But, keep in mind that this may impact the reproducibility of your build > because your settings.xml is not under version control system (I assume). > > Erez. > > On Jan 2, 2008 2:33 PM, Heinrich Nirschl <[EMAIL PROTECTED]> wrote: > > > On Jan 2, 2008 12:06 PM, Thomas Chang <[EMAIL PROTECTED]> wrote: > > > Now I do as follow in the "settings.xml": > > > > > > <profiles> > > > <profile> > > > <properties> > > > <my.junit.version>3.8.1</my.junit.version> > > > </properties> > > > </profile> > > > </profiles> > > > > > > And it runs successful when I run "mvn clean". But as I run "´mvn > > compile" I got error as follow: > > > > > > Downloading: > > http://repo1.maven.org/maven2/junit/junit/{my.junit.version}/junit-<http://repo1.maven.org/maven2/junit/junit/%7Bmy.junit.version%7D/junit-> > > > {my.junit.version}.jar > > > > To reference the proerties you must use syntax like this: > > > > <version>${my.junit.version}</version> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
