ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Salman, Afzal" <>
Subject RE: ant.bat fails due to space in JAVA_HOME
Date Fri, 25 May 2001 21:19:11 GMT
Another solution would be to use 8.3 equivalent for directory names with
space(s).  For example instead of using c:\Program files\JavaSoft use
c:\progra~1\JavaSoft.  You can use dir /-n to look for 8.3 names.

Afzal Salman

-----Original Message-----
From: Jérôme Lacoste []
Sent: Friday, May 25, 2001 5:52 AM
To: Ant User
Subject: ant.bat fails due to space in JAVA_HOME 

Ant.bat fails when JAVA_HOME contains a space.

My JDK is installed in C:\Program Files\JavaSoft\JRE\1.3
I am running Ant 1.3, under Win NT4 or Win 2k.

The problem comes from the line 61 in ant.bat:

	if "%JAVA_HOME%" == "" goto noJavaHome

Then my output is
Files\JavaSoft\JRE\1.3" was unexpected at this time.

My solution was to share the Java install directory and map a new drive
letter to it, so I don't have to touch the ant.bat file.

I've looked in the Mail Archives but coulnd't find any previous. I am a
little bit confused because it seems that this problem should have been
detected before.
The Apache Bug Database (which I find not easy to use - too many parameters)
gave no result with JAVA_HOME used as query word, and Ant 1.3 the searched
program and version.

Note:  The information contained in this message may be privileged and
confidential and protected from disclosure. If the reader of this message is
not the intended recipient, or an employee or agent responsible for
delivering this message to the intended recipient, you are hereby notified
that any dissemination, distribution or copying of this communication is
strictly prohibited. If you have received this communication in error,
please notify us immediately by replying to the message and deleting it from
your computer. Thank you. 

View raw message