Hello,
try $${user.home}/public_html !

Regards

Frank 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, November 19, 2008 5:43 AM
To: [email protected]
Subject: how to make replace task not expand Java properties like
${user.home}

Hi.  I'm writing an ant task to replace

APPBASE

with

${user.home}/public_html


The command

<replace file="server.xml" token="APPBASE"
value="${user.home}/public_html"/>

does replaces APPBASE, but it expands ${user.home}.  I don't want it to
expand this variable as I will be copying server.xml to another
location, and the expanded value of the Java property is different.

(BTW, I'm creating several different server.xml, and each one has a
totally different value for APPBASE.)

So I tried

<replace file="server.xml" token="APPBASE"
value="\$\{user.home\}/public_html"/>

but the output is has the back slashes in it.

Thanks.

---------------------------------------------------------------------
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