J’ai pointé le JAVA_HOME to C:\Program Files (x86)\Java\jre7
Cela fonctionne bien. Après, j’ai décompressé ant et mis en place les variables d’environnement liées à Ant, j’ai eu les messages d’erreur suivants après avoir tapé "ant -version"
J’ai cherché dans ce forum. On dirait une solution pour pointer Java vers JDK au lieu de JRE. Je ne suis pas tout à fait sûr que ce soit la solution. En d’autres termes, en général, lequel JAVA_HOME devrait-il indiquer JDK ou JRE?
Si vous faites du développement, ou utilisez Maven ou Ant, vous devez pointer vers le JDK (Java Development Kit) où résident des utilitaires tels que javac
(le compilateur Java). Sinon, vous pouvez pointer sur JRE (Java Runtime Environment).
Le JDK contient tout ce que possède JRE et plus encore. Si vous exécutez simplement des programmes Java, vous pouvez pointer vers JRE ou JDK.
Mon JAVA_HOME pointe sur le JDK. Si cela ne fonctionne toujours pas, vérifiez si vous avez téléchargé ant pour Java 7 et non pour Java 6.
En général, peu importe si vous le pointez vers JRE ou JDK. Cela dépend de l’application qui l’utilise. La documentation de Ant indique que vous devez indiquer JDK pour obtenir toutes les fonctionnalités de Ant.
Simplement (changez votre jdk1.xxx_xx)
JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_05
En tant que développeur, vous devez pointer votre JAVA_HOME sur jdk pour accéder au copilateur javac, etc. C’est bien si vous pouvez tester votre programme pour qu’il s’exécute sur le JRE. Si vous utilisez un serveur d’applications, vous avez souvent besoin du JDK au lieu du JRE, mais cela dépend du serveur particulier.
Vous pouvez utiliser le JDK ou le JRE mais:
JAVA_HOME est utilisé par le lanceur pour trouver le JDK / JRE à utiliser. (JDK est recommandé car certaines tâches nécessitent les outils Java).
. Paramètre ANT_HOME
Restons simple Accédez aux parameters et recherchez “Variables d’environnement”. Une fois que la fenêtre des variables d’environnement apparaît, créez simplement une nouvelle variable SYSTEM en cliquant sur NEW puis sur BROWSE DIRECTORY jusqu’à ce que vous trouviez le chemin d’installation du JDK. Le JDK doit être installé dans les fichiers du programme et vous verrez un dossier JAVA et à l’intérieur du dossier JDK et JRE … Si vous écrivez du code, vous devez sélectionner JDK !!! N’écoutez personne dire que JRE suffira … NON! Ça ne sera pas! Le répertoire approprié devrait ressembler à ceci : C: \ Program Files \ Java \ jdk1.8.0_144 c’est aussi simple que ça!