java.util.Les tableaux ne fonctionne pas java 8
J'ai récemment mis à jour à l'aide de Java 8 sur mon ordinateur pour eclipse. J'avais déjà été à l'aide de Java 7. Au premier abord, la mise à jour semblait aller bien, comme j'ai pu compiler et exécuter un simple hello world
-programme. Cependant, comme j'ai commencé à importer des projets précédents que j'avais été dans la classe java.util.Arrays
, j'ai une erreur comme Arrays could not be resolved
. J'ai eu un problème similaire avec le PriorityQueue
classe en disant que,
Le type
java.util.Comparator
ne peut pas être résolu. Il est indirectement référencé à partir nécessaire.class
fichiers.
Pouvez-vous s'il vous plaît poster un minimum de travail par exemple? Il semble que vous avez un problème avec le référencement du JDK dans votre projet dans Eclipse.
Est la nouvelle version de JDK correctement mappé dans eclipse?
Dans l'instruction d'importation il est dit à l'importation ne peut pas être résolu
Êtes-vous sûr que l'rt.jar de votre environnement JRE est dans votre classpath?
import java.util.Arrays; import java.util.Comparator;
Est la nouvelle version de JDK correctement mappé dans eclipse?
Dans l'instruction d'importation il est dit à l'importation ne peut pas être résolu
Êtes-vous sûr que l'rt.jar de votre environnement JRE est dans votre classpath?
OriginalL'auteur popgalop | 2014-06-30
Vous devez vous connecter pour publier un commentaire.
Je suis tombé sur quelque chose de vraiment similaire aujourd'hui. Vous ne savez pas si c'est la même question, mais ce que j'ai fait:
Ouvrir l'explorateur de projet
Cliquez-droit sur le projet
Trouver "Configure Build Path"
Dans la fenêtre qui s'ouvre, sélectionnez l'option "Bibliothèques" de l'onglet
Faites défiler vers le bas pour JRE System Library (il y avait une erreur rouge symbole à côté de la mienne) et cliquez sur la bibliothèque.
En haut à droite, sélectionnez le bouton Modifier
Choisissez "Autre JRE", et puis choisir (dans votre cas) de java 8
OriginalL'auteur joshmcode
Si vous importez un Projet les Projets ont le JDK pour Java 7, il y Buildpath. Vous n'avez qu'à mettre à jour votre Buildpathin les Projets d'utilisation de Java 8. Cela devrait résoudre votre problème.
Buildpaths ne sera mis à jour automaticle pour tous les Projets, si vous mettez à jour votre JDK.
OriginalL'auteur Baalthasarr