Lorsque j'essaie de créer Ant avec mon Mac (Snow Leopard, Eclipse 3.6 - Helios), une boîte de dialogue d'erreur s'affiche:
"Problème rencontré"
'Launching projectName build.xml' a rencontré un problème. L'installation spécifiée VM n'est pas trouvé: type de machine virtuelle standard, nom jdk1.5.0_14
Je ne trouve même pas de paramètre de préférence dans Eclipse qui spécifie qu'il doit utiliser jdk1.5.0_14.
Lorsque je suis entré dans mes préférences, dans la section Java et dans les JRE installés, le seul que j'ai spécifié est 1.6.0. Où trouve-t-on le paramètre pour utiliser 1,5? (Ou suis-je en train d'aboyer le mauvais arbre?)
Votre lanceur de projets ant fait référence pour une raison quelconque à un environnement Java 5.
Sélectionnez "Exécuter en tant que -> Configurations" et localisez la construction ant. Indiquez ensuite que vous souhaitez que cette configuration soit exécutée avec une JVM Java 6.
Supprimez le fichier ".metadata.plugins\org.Eclipse.debug.core.launches\build.xml.launch" et le problème est résolu ".
Il ne s'agit que d'une mise à jour de la solution précédemment publiée pour les versions ultérieures d'Eclipse, telle que STS.
Je me suis trompé pour tout un tas de choses que j'ai modifiées pour résoudre ce problème, mais je pense que l'élément crucial était qu'un fichier %ATG_HOME%/home/localconfig/dasENV.sh
avait une ATGJRE
un chemin incorrect.
J'ai gardé le message "Installation spécifiée VM non trouvée: tapez une machine virtuelle MacOS X, nommez Java SE 6 ..." . Et c'est ce que j'ai fait par inadvertance. . Il a procédé à des fouilles, créé une autre entrée dans JRE et tout a fonctionné!