2015-03-02 1 views
-2

J'ai une erreur lors de l'importation de la carte (java.util.Map). C'est bizarre parce que le chemin JRE est configuré correctement. J'utilise Java 6.0, eclipse 3.6, JRE 1.8. Aucune suggestion?Importation non résolue dans Java

+3

Comment pourrait-on utiliser Java 6.0 et JRE 1.8? Voulez-vous dire que vous compilez pour la compatibilité Java 6 en utilisant le compilateur Java 8? – RudolphEst

+1

Avez-vous une classe nommée 'Map' dans le même paquet peut-être? –

+0

Je n'ai pas de classe nommée Map .. – user2070148

Répondre

0

Si votre CLASSPATH est défini correctement, vous devriez pouvoir utiliser n'importe quelle classe java. soit en utilisant une instruction import telle que import java.util.Map;

ou se référant à votre objet Carte avec son nom complet comme dans l'extrait suivant

java.util.Map myMap = new java.util.HashMap();

qui se compile sur ma machine lorsqu'il est inséré dans un programme java anonyme. Si cela ne fonctionne pas, vérifiez vos variables d'environnement.

+0

java.util.Map myMap = new java.util.HashMap(); ne fonctionne pas .. – user2070148

+0

Que dois-je rechercher à travers les variables d'environnement? – user2070148

0

J'aurais dû utiliser JRE 6 au lieu de 1.8. Cela l'a résolu.