Thanks Wayne...

Submitted a bug...

http://jira.codehaus.org/browse/MNG-3198

Thanks,
    Andrew J.Leer

On 9/7/07, Wayne Fay <[EMAIL PROTECTED]> wrote:
> There are *always* some small differences in environments. Therefore,
> profiles are a way of handling those differences in Maven.
>
> ${file.separator} is simply not valid/available at this time for use
> in the pom. Feel free to file an RFE.
>
> Wayne
>
> On 9/7/07, Andrew Leer <[EMAIL PROTECTED]> wrote:
> > 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]
> >
> >
>
> ---------------------------------------------------------------------
> 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