2015-03-23 3 views
0

J'utilise Windows 8 java installé dans les fichiers programme. J'obtiens une telle erreur "Impossible de localiser tools.jar. Prévu pour le trouver dans C: \ Program Files (x86) \ Java \ jre1.8.0_40 \ lib \ tools.jar"Erreur: Impossible de localiser tools.jar

Après avoir créé 2 variables système comme "JAVA_HOME" avec le chemin 'C: \ Program Files \ Java \ jdk1.8.0_40' et "ANT_HOME" avec le chemin 'D: \ Software \ apache-ant-1.9.4'. Ensuite, j'ai défini la variable de chemin sur %JAVA_HOME%\bin; et la variable ant sur% ANT_HOME% \ bin.

Toujours la même erreur que "Impossible de localiser tools.jar".

En outre, j'ai essayé en copiant/collant tools.jar de la librairie JDK vers le dossier JRE lib. mais n'a pas eu de chance. Obtenir la même erreur

+2

Am I faux, ou tools.jar cames avec JDK, pas JRE? – Antoniossss

+0

@Antoniossss Vous avez absolument raison. – nom

+0

+ assurance qualité ..... – Antoniossss

Répondre

0

À des fins de développement comme la compilation (javac), vous aurez besoin d'un JDK. Puisque vous obtenez cette erreur, cela signifie que vous pourriez exécuter certaines fonctionnalités qui utilisent JDK. Par conséquent, vous devrez pointer vers un JDK. En outre, ANT documentation recommande d'utiliser JDK pour la prise en charge complète des fonctionnalités ANT.

Note: If a JDK is not present, only the JRE runtime, then many tasks will not work.

également à la recherche de votre question

I have tried by copy/pasting tools.jar from JDK lib to JRE lib folder ?

Ce n'est pas une approche recommandée, vous aurez besoin d'un JDK complet. A beaucoup de choses JDK autres que JRE + tools.jar

0

Salut même erreur a été créé par mon système, mais je suis copier le fichier tools.jar et passé dans le dossier jre/lib ... ce problème a été résolu