Probleme d'installation de ant

Fermé
booloo Messages postés 76 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 26 mai 2020 - 16 sept. 2009 à 10:53
latunardedu69 Messages postés 3 Date d'inscription jeudi 23 juin 2011 Statut Membre Dernière intervention 26 septembre 2011 - 23 juin 2011 à 11:50
Bonjour,
j'ai téléchargé apache-ant pour demarrer mon projet en javaEE, mais decidement l'installation me pose de probleme, voici comment j'ai procédé:

c:\>set ANT_HOME=c:\Tools\ant\apache-ant-1.7.1
c:\>echo %ANT_HOME%
c:\>ant -version
'ant' n'est pas reconnu en tant que commande interne

Votre aide me sera tres precieuse s'il vous plait.
A voir également:

7 réponses

sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
16 sept. 2009 à 11:34
Le fait de faire un set de ANT_HOME ne suffit pas pour pouvoir exécuter le fichier ant.bat ==> il faut rajouter à la variable PATH le chemin vers le dossier de ant.bat. Genre
c:\>set path=%path%;%ANT_HOME%\bin


++
0
booloo Messages postés 76 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 26 mai 2020
16 sept. 2009 à 23:19
Juste un petit bemol mon cher sandul:
en tapant ant -version voici ce que la fenetre de commande m'affiche:
c:\>ant -version
Unable to located tools.jar. Expected to find it in C:\program Files\Java\jre6\lib6\tools.jar
Apache ant version 1.7.1 compiledon June 27 2008

Encore un souci, s'il te plait ton éclaircissement me sera precieux.
0
booloo Messages postés 76 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 26 mai 2020
16 sept. 2009 à 23:02
Merci mon ami j'ai reussi a installé ant grace à votre aide.
Bravo.
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
17 sept. 2009 à 12:06
Unable to located tools.jar. Expected to find it in C:\program Files\Java\jre6\lib6\tools.jar
Apache ant version 1.7.1 compiledon June 27 2008
<==

Il faut que tu installes le JDK. Supposons que tu as la structure suivante:
C:
|---bin
      |----java
      |----ant

et que le JDK est installé dans c:\bin\java. Définis les variables d'environnment suivants:
ANT_HOME=C:\bin\ant
ANT_BIN=%ANT_HOME%\bin
JAVA_HOME=C:\bin\java
JAVA_BIN=%JAVA_HOME%\bin
JAVA_INCLUDE=%JAVA_HOME%\include
(la dernière variable pas utile dans ton cas, mais utile dans d'autres)

Le path doit inclure le chemin vers ANT_BIN et JAVA_BIN.

++
0
booloo Messages postés 76 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 26 mai 2020
17 sept. 2009 à 22:40
J'ai bien le jdk dans mon repertoire java et j'ai fait tou ce que vous m'aviez dit on m'affiche la meme erreur.

Le path doit inclure le chemin vers ANT_BIN et JAVA_BIN. (c'est la syntaxe, car j'ai pas pu écrire ça)

Cordialement.

ps:je vais y arriver
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour,
Le problème vient du fait que Tools est dans le jdk et pas le jre.
il manque donc juste une chose, la déclaration de JAVA_HOME :
ceci doit pointer sur la racine du jdk:
Par exemple (change le chemin en remplaçant pas le tiens) :

SET JAVA_HOME=C:\Program Files\Java\jdk1.5.0_17



bon courage
0
booloo Messages postés 76 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 26 mai 2020
18 sept. 2009 à 23:34
Bravo mon ami!
j'ai reussi, quand je tape:
C:\>ant -version
apache Ant version 1.7.1 compiled on June 27 2008

Felicitatoion, j'ai redemarré l'ordinateur et il n'y a aucune erreur
Merci à vous tous
0
latunardedu69 Messages postés 3 Date d'inscription jeudi 23 juin 2011 Statut Membre Dernière intervention 26 septembre 2011
23 juin 2011 à 11:50
Boujour,

je n'ai pas bien compris où il faut modifier ANT_HOME
C'est dans le ant.bat?

voici comment j'ai fait :

:checkCDrive
rem check for ant in C:\ant for Win9X users
if not exist "C:\Documents and Settings\Administrateur\Bureau\apache-ant-1.8.2-bin\apache-ant-1.8.2\lib\ant.jar" goto noAntHome
set ANT_HOME ="C:\Documents and Settings\Administrateur\Bureau\apache-ant-1.8.2-bin\apache-ant-1.8.2"
set path=%path%;%ANT_HOME%\bin
set ANT_BIN=%ANT_HOME%\bin
SET JAVA_HOME="C:\Program Files\Java\jdk1.6.0_26"
set JAVA_INCLUDE=%JAVA_HOME%\include
set JAVA_BIN=%JAVA_HOME%\bin

goto checkJava

mais j'ai toujours l'erreur ANT_HOME set incorrectly or ant could not be located.
please set ANT_HOME

pourriez vous m'aider?
0