Probleme d'installation de ant

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.
Configuration: Windows Vista Internet Explorer 7.0

7 réponses

  1. 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
    1. 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
  2. Merci mon ami j'ai reussi a installé ant grace à votre aide.
    Bravo.
    0
    1. 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
      1. 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
        1. 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
          1. 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
            1. 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

              Discussions similaires

              Batch installation

              2 réponses