Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cannot find Tools.jar

Tags:

java

ant

I am trying to build a copy of JOGL

but ant keeps giving me the error cannot find tools.jar.

so i searched within my JDK dir and i also cannot find it. can someone help me with locating tools.jar

like image 332
Billybonks Avatar asked Jun 29 '12 16:06

Billybonks


3 Answers

Are you sure you're searching your JDK directory instead of the JRE directory? I'd expect it to be in the JDK lib directory. For example, on my machine I have:

c:\Program Files\Java\jdk1.6.0_26\lib\tools.jar

If Ant can't find it, make sure you're running the version of Java in the JDK directory rather than the one in the JRE directory.

like image 139
Jon Skeet Avatar answered Oct 11 '22 10:10

Jon Skeet


I think your JAVA_HOME points to the JRE and not to the JDK.

tools.jar is present in the lib folder - http://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/jdkfiles.html

like image 41
Hari Reddy Avatar answered Oct 11 '22 11:10

Hari Reddy


Please check your Environment variables: JAVA_HOME and CLASSPATH should points to JDK not JRE

eg.

JAVA_HOME: C:\Program Files\Java\jdk1.6.0_25;

CLASSPATH: C:\Program Files\Java\jdk1.6.0_25\lib;

and path should points to JDK bin

C:\Program Files\Java\jdk1.6.0_25\bin;

like image 3
Sushanta Sinha Avatar answered Oct 11 '22 09:10

Sushanta Sinha