When I tried to use <sysproperty> in <javac> task, it build compilation is 
failing with the following error.

 javac doesn't support the nested "sysproperty" element.


On Thu, 19 Apr 2007 Ninju Bohra wrote :
>Hello,
>
>By the time ANT starts, the PATH and INCLUDE environment variables values are 
>set (by the ant.bat or OS command script) and can not be altered.
>
>However if one you target needs to start seperate process (<exec>, <javac>, 
><java>, etc...) you can control the value of the enviroment variables that the 
>child process will have...use the <sysproperty> sub element to correct that.
>
>Hope that make sense????
>
>Ninju
>
>
>
>----- Original Message ----
> From: query <[EMAIL PROTECTED]>
>To: ant <user@ant.apache.org>
>Sent: Thursday, April 19, 2007 9:25:39 AM
>Subject: Settting environment variables
>
>
>
>
>Hi,
>
>I am having a set of ANT build files. I want to change "Path" and "include" 
>environment variables only in build file.
>I tried the following options to reset "include" variable in the build file.
>
><property environment="env"/>
>1.<exec executable="cmd">
>      <env key="include" path="${new.includepath}"/>
>   </exec>
>
>2.<property name="${env.include}" value="${new.includepath}"/>
>
>3.<property name="env.include" value="${new.includepath}"/>
>
>4.<property name="env.${include}" value="${new.includepath}"/>
>
>
>When I tried to echo "include" variable in the same build file, it is still 
>showing the default old settings.
>
>Is there any other way to modify the environment variables only for some 
>instance and not for other?
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam?  Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>

Reply via email to