The right syntax to include a value with spaces for batch files / cmd.exe is: set "variable=value with spaces" So, you should have used set "JAVA_HOME=C:\Program Files\Java\jdk.1.6.0_23"
Not sure if this might help you original issue though. Did you try to comment the echo off line (precede with "rem ") in ant.bat / ant.cmd under ANT_HOME/bin? Maybe, if you comment that, you will see on the console what executable it is trying to run. Hope this helps, Parag Doke Save paper, save trees. Do not print emails/documents unless absolutely necessary. On Mon, Aug 22, 2011 at 7:27 PM, Brian FitzGerald <bmfitzgera...@gmail.com> wrote: > Thanks for the help guys... this is what I got: > > WITH QUOTES: > C:\Users\Brian>cd C:\AntTest > C:\AntTest>set JAVA_HOME="C:\Program Files\Java\jdk.1.6.0_23" > C:\AntTest>set ANT_HOME="C:\Ant" > C:\AntTest>%ANT_HOME%\bin\ant > The syntax of the command is incorrect. > > WITHOUT QUOTES: > C:\Users\Brian>cd C:\AntTest > C:\AntTest>set JAVA_HOME=C:\Program Files\Java\jdk.1.6.0_23 > C:\AntTest>set ANT_HOME=C:\Ant > C:\AntTest>%ANT_HOME%\bin\ant > Unable to locate tools.jar. Expected to find it in C:\Program > Files\Java\jre6\li > b\tools.jar > Buildfile: C:\AntTest\build.xml > > hello: > [echo] Hello, World > > BUILD SUCCESSFUL > Total time: 0 seconds > > So with quotes it wouldn't run at all. Without quotes, it ran, but still is > looking in the JRE directory. Is now a good time to start banging my head > against the wall? > > Brian > > > > 2011/8/22 <andy.l...@quantel.com> > >> Santanu Basu <santanu.b...@tcs.com> wrote on 22/08/2011 14:07:02: >> >> > Have you done this? >> > >> > C:\Users\Brian>cd C:\AntTest >> > C:\AntTest>set JAVA_HOME=C:\Program Files\Java\jdk.1.6.0_23 >> > C:\AntTest>set ANT_HOME=C:\Program Files\Apache Software >> > Foundation\apache-ant-1.8.2 >> > C:\AntTest>%ANT_HOME%\bin\ant >> > >> > The above should work. Which version of Ant you are using? >> > >> >> Just to be sure, you should probably put quotes round those >> paths with spaces in. >> >> i.e. >> C:\AntTest>set JAVA_HOME="C:\Program Files\Java\jdk.1.6.0_23" >> C:\AntTest>set ANT_HOME="C:\Program Files\Apache Software >> Foundation\apache-ant-1.8.2" >> >> Regards >> >> Andy Ling >> >> >> >> -- >> >> This e-mail is intended for the named addressees only. Its contents may be >> privileged or confidential and should be treated as such. If you are not >> an intended recipient please notify the sender immediately and then delete >> it; do not copy, distribute, or take any action based on this e-mail. In >> the pursuit of its legitimate business activities and its conformance with >> relevant legislation, Quantel may access any e-mail (including >> attachments) it originates or receives, for potential scrutiny. >> >> Quantel is the trade name used by Quantel Holdings Limited and its >> subsidiaries. Quantel Holdings Limited is registered in England & Wales. >> Registration No: 4004913 >> Contact details for all Quantel Offices and Companies can be found on our >> website www.quantel.com or by writing to the holding company. >> Registered address: Turnpike Road, Newbury, Berkshire, RG14 2NX, United >> Kingdom >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org >> For additional commands, e-mail: user-h...@ant.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org