Quelles sont les causes courantes du défaut IntelliJ IDEA de résoudre les types et méthodes de machine virtuelle Java intégrés? Par exemple, lorsque je passe la souris sur String
, l'info-bulle indique "Impossible de résoudre le symbole" String '". C’est comme si IntelliJ ne savait pas où se trouvait la machine virtuelle.
En passant, j'utilise OS X 10.6.6. Tout fonctionnait bien jusqu'à ce que je lance la mise à jour du système ce matin.
La configuration du JDK n’est probablement pas valide. Essayez de supprimer et d’ajouter à nouveau le JDK comme je l’ai déjà fait décrit dans la question correspondante ici.
Commencez par vérifier si vous avez correctement configuré JDK:
Deuxièmement, vérifiez si vous avez fourni dans le chemin dans la section de la bibliothèque
Cela devrait résoudre le problème
Pour moi, IntelliJ pouvait auto-compléter les paquets , mais ne semblait jamais admettre qu'il y avait de véritables classes à aucun niveau de la hiérarchie. Ni re-choisir le SDK ni recréer le projet ne semblait le réparer.
Ce que a fait a résolu de supprimer le répertoire par utilisateur IDEA (dans mon cas, ~/.IntelliJIdea2017.1/
) ce qui signifiait perdre toutes mes autres personnalisations ... Mais au moins, le problème a disparu.