Ant et Eclipse
Salut, je suis un débutant programmeur java et récemment, j'ai commencé la lecture de la Pensée en Java 4ème édition de consolider mes knoledge de java après que j'ai lu, Tête la première, Java.Le problème est que ce livre a sa propre bibliothèque et je n'arrive pas à le faire fonctionner dans eclipse, même après que j'ai fait tout ce qu'il a dit sur le site web du guide.J'ai instalé ant acordinly avec cette vidéo du guide de http://www.youtube.com/watch?v=XJmndRfb1TU et j'obtiens cette erreur:
"Impossible de trouver les outils.jar.Attendu à trouver dans C:\Program files\Java\jre7\lib\tools.jar
Buildfile:C:\TIJ4\code\build.xml
construire:
BUILD FAILED
C:\TIJ4\code\build.xml:59:J2SE5 requis
Temps Total:0 secondes
J'ai essayé reinstaling JDK sorcière a été proposé sur un forum, mais il reste dident de travail donc je ne sais pas vraiment quoi faire.
Quelqu'un peut me dire comment puis-je résoudre ce problème? Aussi, plus important encore, peut pas être fait avec Eclipse seul, sans l'installation de Ant(je ne l'ai utilisé eclipse pour l'écriture de code et de la compilation, donc je ne suis pas très familier avec elle)Que vous.
Vous devez vous connecter pour publier un commentaire.
Vous utilisez un JRE au lieu d'un JDK. Installer un JDK et le point votre CHEMIN et JAVA_HOME variables pour le JDK à la maison, pas de la JRE à la maison.
Je vois que la Fourmi est à l'aide de la Java à la Maison de la JRE, par exemple
C:\Program files\Java\jre7\
Mais il convient de
C:\Program files\Java\jdk1.7.0\
ou similaire.Vérifier votre système de variables d'environnement (par exemple, appuyez sur Windows et Pause ensemble, puis sélectionnez Extended Paramètres > Variables d'Environnement. Vérifiez que JAVA_HOME est défini à l'installation du JDK chemin et que, dans les variables de CHEMIN d'accès, le dossier de la JDK vient avant le dossier de la JRE (ou de supprimer/remplacer le JRE chemin tout à fait avec celle de la JDK).
Ant doit trouver le JDK d'abord dans le CHEMIN d'accès.
Installer le JDK, dernière version, et de vérifier la variable d'environnement
JAVA_HOME
.Si il n'est pas trouvé, de le créer et de le régler à
C:\Program Files\Java\jdk1.7.0
...tools.jar contient le compilateur java, et est livré uniquement avec le Kit de Développement Java (JDK). Votre message d'erreur point de Java Runtime (JRE).
À partir d'Eclipse, vous pouvez définir qu'à partir de la Fenêtre/Préférences/Java/Installé Jre. C'est l'équivalent, et remplace, la voie alternative de réglage via les variables d'environnement Windows.
J'ai essayé d'installer le JDK - jdk1.7.0_09
et a fait tout ce qui était nécessaire dans les Variables d'Environnement section
mais j'ai toujours été d'erreur
"Impossible de trouver tools.jar. Attendu à trouver dans C:\Program Files\Java\jre7\li
b\tools.jar
Buildfile: build.xml il n'existe pas!
Build failed"
Tools.jar fichier n'existe vraiment dans cette voie, au lieu de cela je l'ai trouvé dans C:\Program Files\Java\jdk1.7.0_09\lib
alors j'ai tout simplement copié ce tools.jar fichier et l'a placé sous C:\Program Files\Java\jre7\li
b\
et cela a fonctionné (pas sûr si c'était la bonne façon)
Maintenant, quand j'ai tapé dans l'invite de cmd "ant" il m'a donné l'erreur ci-dessous :
Buildfile: build.xml il n'existe pas!
Build failed
Sur l'enquête en elle a, de plus j'ai trouvé que si vous obtenez l'erreur ci-dessus, cela signifie que la fourmi est installé avec succès
http://ant.apache.org/manual/install.html#getBinary - Vérifier L'Installation
ce ivantrox86 dit est vrai, mais vous devez le faire dans tous les build.xml fichiers, et il y a même plus de 20 d'entre eux. alors, allez à chaque dossier dans le c:\tij4\code annuaire et trouver tous les build.xml fichier et modifiez-le deuxième argument (arg2) à 1,5, au lieu de la valeur par défaut (${ant.java.version}). fonctionne à 100%
Cela peut se produire avec ant si
JAVA_HOME
est mal réglé -, il semble essayer de deviner ce que la valeur doit être et est livré avec la jre7 adresse. Dans mon cas, le réglage deJAVA_HOME
àC:\Progra~1\Java\jdk1.7.0_45
résolu le problème. Bien sûr, l'adresse variera en fonction de votre jdk est installé.veuillez rechercher et modifier cette ligne dans tous les fichiers.:
pour