> But the error is saying that it expects it in C:\Program
> Files\Java\j2re1.4.2_04\lib\tools.jar
> 

Which is plain wrong. tools.jar is from the JDK.
The expected path shown above is clearly the 
JRE. 

> The question is why is it expecting it in a different directory? i.e.
> C:\Program Files\Java instead of C:\Program Files\
> 

I have no idea where this search path is
coming from, if it is something hardcoded.
Some people suggested that ant tries to determine
the actual path by invoking java.exe. I made sure
that the JDK/bin path is the first one in %PATH%
but that doesn't help either.

> Maybe you have JAVA_HOME that points to  defined somewhere in the scripts?
I can't see where _my_ JAVA_HOME will be set to something else.



> 
> On Tue, Jan 19, 2010 at 7:03 AM, Knuplesch, Juergen <
> juergen.knuple...@icongmbh.de> wrote:
> 
>> Hello,
>> 
>> What is your question?
>> 
>> I always put JAVA_HOME/bin into the path variable and then it works.


Good for you. Doesn't for me.

Stephan


>> 
>> Greetings Juergen
>> 
>> 
>> --
>> Jürgen Knuplesch
>> -----Ursprüngliche Nachricht-----
>> Von: "Stephan Müller" [mailto:stephanr.muel...@gmx.de]
>> Gesendet: Dienstag, 19. Januar 2010 00:07
>> An: user@ant.apache.org
>> Betreff: JAVA_HOME not interpreted on XP
>> 
>> Hi list.
>> 
>> I've run into the well known
>> "Unable to locate tools.jar."
>> System is XP SP3.
>> Tested with ant-1.8.0RC1 and
>> ant-1.6.5.
>> Installed Java Runtime Plugin
>> 1.4.2_04 and JDK 1.4.2_04
>> 
>> here're some snippets
>> *****************************
>> C:\>echo %JAVA_HOME%
>> C:\Program Files\j2sdk1.4.2_04
>> *****************************
>> C:\>dir "%JAVA_HOME%"\lib
>> Datenträger in Laufwerk C: ist WINDOWS
>> Volumeseriennummer: F4DF-4BF0
>> 
>> Verzeichnis von C:\Program Files\j2sdk1.4.2_04\lib
>> 
>> 18.01.2010  22:57    <DIR>          .
>> 18.01.2010  22:57    <DIR>          ..
>> 22.02.2004  23:34           139.037 dt.jar
>> 22.02.2004  23:44         1.214.157 htmlconverter.jar
>> 19.05.2005  12:29            18.381 ir.idl
>> 22.02.2004  23:29             1.916 jawt.lib
>> 22.02.2004  23:29           218.250 jvm.lib
>> 19.05.2005  12:29               429 orb.idl
>> 22.02.2004  23:48         5.082.203 tools.jar
>> ******************************
>> Error message when running ant:
>> C:\>ant
>> Unable to locate tools.jar. Expected to find it in C:\Program
>> Files\Java\j2re1.4.2_04\lib\tools.jar
>> ******************************
>> 
>> I've also tried to use the 8.3 style for the variable name, still no luck.
>> 
>> 
>> See ugly-cut "ant -diagnostics" below.
>> Regards,
>> Stephan
>> 
>> 
>> C:\PROGRA~1\J2SDK1~1.2_0>ant -diagnostics Unable to locate tools.jar.
>> Expected to find it in C:\Program Files\Java\j2re1.4.2_04\li
>> ------- Ant diagnostics report -------
>> Apache Ant version 1.6.5 compiled on June 2 2005
>> 
>> -------------------------------------------
>> Implementation Version (JDK1.2+ only)
>> -------------------------------------------
>> core tasks     : 1.6.5
>> optional tasks : 1.6.5
>> 
>> -------------------------------------------
>> ANT_HOME/lib jar listing
>> -------------------------------------------
>> ant.home: C:\Documents and Settings\Stephan.Mueller\My
>> Documents\downloads\apache-ant-1.
>> ant-antlr.jar (5667 bytes)
>> ant-apache-bcel.jar (8617 bytes)
>> ant-apache-bsf.jar (12597 bytes)
>> ant-apache-log4j.jar (3022 bytes)
>> ant-apache-oro.jar (48034 bytes)
>> ant-apache-regexp.jar (3724 bytes)
>> ant-apache-resolver.jar (4082 bytes)
>> ant-commons-logging.jar (3864 bytes)
>> ant-commons-net.jar (35303 bytes)
>> ant-icontract.jar (9721 bytes)
>> ant-jai.jar (21359 bytes)
>> ant-javamail.jar (6761 bytes)
>> ant-jdepend.jar (8160 bytes)
>> ant-jmf.jar (6605 bytes)
>> ant-jsch.jar (22726 bytes)
>> ant-junit.jar (74237 bytes)
>> ant-launcher.jar (9180 bytes)
>> ant-netrexx.jar (9998 bytes)
>> ant-nodeps.jar (421008 bytes)
>> ant-starteam.jar (35472 bytes)
>> ant-stylebook.jar (2328 bytes)
>> ant-swing.jar (6763 bytes)
>> ant-trax.jar (68841 bytes)
>> ant-vaj.jar (49742 bytes)
>> ant-weblogic.jar (14363 bytes)
>> ant-xalan1.jar (4465 bytes)
>> ant-xslp.jar (2244 bytes)
>> ant.jar (1034049 bytes)
>> xercesImpl.jar (1010675 bytes)
>> xml-apis.jar (124724 bytes)
>> 
>> -------------------------------------------
>> Tasks availability
>> -------------------------------------------
>> image : Missing dependency com.sun.media.jai.codec.FileSeekableStream
>> sshexec : Missing dependency com.jcraft.jsch.UserInfo scp : Missing
>> dependency com.jcraft.jsch.UserInfo jdepend : Missing dependency
>> jdepend.xmlui.JDepend junit : Missing dependency junit.framework.Test
>> 
>> -------------------------------------------
>> org.apache.env.Which diagnostics
>> -------------------------------------------
>> Not available.
>> Download it at http://xml.apache.org/commons/
>> 
>> -------------------------------------------
>> XML Parser information
>> -------------------------------------------
>> XML Parser : org.apache.xerces.jaxp.SAXParserImpl
>> XML Parser Location: C:\Documents and Settings\Stephan.Mueller\My
>> Documents\downloads\ap
>> 
>> -------------------------------------------
>> System properties
>> -------------------------------------------
>> java.runtime.name : Java(TM) 2 Runtime Environment, Standard Edition
>> sun.boot.library.path : C:\Program Files\Java\j2re1.4.2_04\bin
>> java.vm.version : 1.4.2_04-b05 ant.library.dir : C:\Documents and
>> Settings\Stephan.Mueller\My Documents\downloads\apach java.vm.vendor : Sun
>> Microsystems Inc.
>> java.vendor.url : http://java.sun.com/
>> path.separator : ;
>> java.vm.name : Java HotSpot(TM) Client VM file.encoding.pkg : 
>> sun.iouser.country : DE sun.os.patch.level : Service Pack 2
>> java.vm.specification.name : Java Virtual Machine Specification user.dir :
>> C:\PROGRA~1\J2SDK1~1.2_0 java.runtime.version : 1.4.2_04-b05
>> java.awt.graphicsenv : sun.awt.Win32GraphicsEnvironment java.endorsed.dirs :
>> C:\Program Files\Java\j2re1.4.2_04\lib\endorsed
>> os.arch : x86
>> java.io.tmpdir : C:\DOCUME~1\STEPHA~1.MUE\LOCALS~1\Temp\
>> line.separator :
>> 
>> java.vm.specification.vendor : Sun Microsystems Inc.
>> user.variant :
>> os.name : Windows XP
>> ant.home : C:\Documents and Settings\Stephan.Mueller\My
>> Documents\downloads\apache-ant-1 sun.java2d.fontpath :
>> java.library.path :
>> C:\PROGRA~1\J2SDK1~1.2_0\bin;.;C:\windows\system32;C:\windows;C:\Pro
>> Solutions\UltraEdit-32\;C:\Program Files\QuickTime\QTSystem\;C:\Documents
>> and Settings\S java.specification.name : Java Platform API Specification
>> java.class.version : 48.0 java.util.prefs.PreferencesFactory :
>> java.util.prefs.WindowsPreferencesFactory
>> os.version : 5.1
>> user.home : C:\Documents and Settings\Stephan.Mueller user.timezone :
>> Europe/Belgrade java.awt.printerjob : sun.awt.windows.WPrinterJob
>> file.encoding : Cp1252 java.specification.version : 1.4 user.name :
>> Stephan.Mueller java.class.path : C:\Documents and
>> Settings\Stephan.Mueller\My Documents\downloads\apach ephan.Mueller\My
>> Documents\downloads\apache-ant-1.6.5\lib\ant-apache-log4j.jar;C:\Docume
>> nloads\apache-ant-1.6.5\lib\ant-commons-logging.jar;C:\Documents and
>> Settings\Stephan.Mu ar;C:\Documents and Settings\Stephan.Mueller\My
>> Documents\downloads\apache-ant-1.6.5\lib
>> nloads\apache-ant-1.6.5\lib\ant-launcher.jar;C:\Documents and
>> Settings\Stephan.Mueller\M cuments and Settings\Stephan.Mueller\My
>> Documents\downloads\apache-ant-1.6.5\lib\ant-swi
>> apache-ant-1.6.5\lib\ant-xalan1.jar;C:\Documents and
>> Settings\Stephan.Mueller\My Documen java.vm.specification.version : 1.0
>> sun.arch.data.model : 32 java.home : C:\Program Files\Java\j2re1.4.2_04
>> java.specification.vendor : Sun Microsystems Inc.
>> user.language : de
>> awt.toolkit : sun.awt.windows.WToolkit
>> java.vm.info : mixed mode
>> java.version : 1.4.2_04
>> java.ext.dirs : C:\Program Files\Java\j2re1.4.2_04\lib\ext
>> sun.boot.class.path : C:\Program
>> Files\Java\j2re1.4.2_04\lib\rt.jar;C:\Program Files\Jav java.vendor : Sun
>> Microsystems Inc.
>> file.separator : \
>> java.vendor.url.bug : http://java.sun.com/cgi-bin/bugreport.cgi
>> sun.cpu.endian : little
>> sun.io.unicode.encoding : UnicodeLittle
>> sun.cpu.isalist : pentium i486 i386
>> 
>> --
>> Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5
>> - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/atbrowser
>> 
>> ---------------------------------------------------------------------
>> 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
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
For additional commands, e-mail: user-h...@ant.apache.org

Reply via email to