Hello,

>Use 2 profiles that are auto-activated based on OS and hard-code the
>proper value in both.

>Wayne

Doesn't the defeat the purpose of having an environment portable build?

And when I use ${basedir} I can't insert two ${file.separator}'s
inside of that variable.

I.E.

${basedir}=C:\workspace\dev\projectTest
(under windows)

I can't add an extra path separator that way....

Thank you,

     Andrew J. Leer

On 9/7/07, Wayne Fay <[EMAIL PROTECTED]> wrote:
> Use 2 profiles that are auto-activated based on OS and hard-code the
> proper value in both.
>
> Wayne
>
> On 9/7/07, Andrew Leer <[EMAIL PROTECTED]> wrote:
> > Hello all,
> >
> > I am using Maven2 on Windows XP
> >
> > Lets say that I have this property in my pom.xml file:
> >
> >
> > <log.app.directory>${basedir}${file.separator}log${file.separator}</log.app.directory>
> >
> > This property is being used to write the location of a directory for
> > holding log files, to a log4j.xml file.
> >
> > Now when I run some code to write to the log file, I get a file in the
> > ${basedir} of the project called:
> >
> >       devworkspacearchetypesTestlogSimpleTest21-1.0-SNAPSHOT_test.log
> >
> > (which contains the contents of the log file...)
> >
> > Sure this works, but it isn't really what I had in mind.
> >
> > Rather I'd like the log file to be written to the ${basedir}/log of my
> > project.
> >
> > I looked in my ${basedir}/target/test-classes/log4j.xml and the value
> > which is generated for the output of the logfile is:
> >
> > C:\dev\workspace\archetypesTest\log\SimpleTest21-1.0-SNAPSHOT_test.log
> >
> > My question is,
> >
> > does it need to be?
> >
> > C:\\dev\\workspace\\archetypesTest\\log\\SimpleTest21-1.0-SNAPSHOT_test.log
> >
> > And how can I do this without destorying the portability to linux by
> > adding two ${file.seprator}'s?
> >
> > Thank you,
> >     Andrew J. Leer
> >
> > ---------------------------------------------------------------------
> > 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]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to