ant et java 8 - "version majeure 52 est plus récente que 51, la version majeure la plus haute supportée par ce compilateur"
Je suis en train de mettre à jour mon projet ant à partir de java 7 de java 8.
(le projet est déployé dans "Eclipse Kepler" avec "Java™ 8 de soutien à Eclipse Kepler SR2")
Pour que j'ai téléchargé ant 1.9.4 ( selon ce post http://wiki.eclipse.org/Ant/Java8) , et de le configurer comme mon "ant à la maison".
quand j'essaye de compiler un reçu le message d'avertissement suivant:
"major version 52 is newer than 51, the highest major version supported by this compiler.
[javac] It is recommended that the compiler be upgraded."
Mais le compilateur que défini pour l'espace de travail est de 1,8.
(Dans la fourmi de configuration, il est possible de définir le compilateur être le même compilateur de l'espace de travail..)
Une idée de ce qui s'est passé?
Merci beaucoup.
Eyal
source d'informationauteur Eyal leshem
Vous devez vous connecter pour publier un commentaire.
Veuillez vérifier que le tools.jar utilisé par la Fourmi est de JDK8 et pas JDK7.
Fenêtre -> Préférences:
Dans le volet de gauche, allez à la Fourmi -> Runtime. Dans le Classpath onglet, cochez la Mondiale Participations.
Cette erreur survient généralement quand il ya une différence dans la version du JDK.Veuillez vérifier classpath java -version et JAVA_HOME défini dans la variable d'environnement.
Assurez-vous d'ajouter JAVA_HOME dans le Classpath variables: Window->Java->Build Path->chemin de classe variables d'un "chemin/vers/jdk"