"Cannot resolve symbol" in Intellij IDEA
Ich bin ziemlich neu in Java und Intellij und bin nicht in der Lage zu verwenden, - Bibliotheken von einem "Modul" in einem anderen. Ich sehe rot Klassennamen und immer "Cannot resolve symbol ..." - Fehler alle über dem Platz:
Sind die anderen Module verwiesen, die in der Datei | Projekt Struktur alle das andere Modul die Pfade korrekt sind und schließen Sie die *.Klassen, die ich versuche zu verwenden:
Ich habe auch versucht, eine Datei | Invalidate Caches, aber bin immer noch mit den gleichen Problemen.
Was muss ich tun, um dies zu beheben?
InformationsquelleAutor Mark Williams | 2015-06-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie Ihre externe Bibliotheken/Klassen, die unter Abhängigkeiten, um für die IDEE zu sehen, wie Sie bei der code-Analyse/autocomplete.
Das ist, weil es kein Modul (kein blue square-Anzeige auf das Symbol). Entweder erstellen Sie ein Modul aus diesem Ordner (Datei > Neu - > Module aus Bestehenden Quellen) oder fügen Sie einfach diesen Ordner als Abhängigkeit (im Modul Einstellungen > Abhängigkeiten klicken Sie auf die grüne Schaltfläche+, und wählen Sie "Gläsern oder Verzeichnisse").
Danke. Hinzufügen dem Projekt ein Modul hinzufügen und die anderen Module als Abhängigkeiten, die das Problem beseitigt haben.
InformationsquelleAutor Alan
Nachdem Sie das hinzufügen von Abhängigkeiten zu POM-Datei, machen Sie es sich zur Gewohnheit zu aktualisieren, POM, indem Sie auf "Reimports maven-Projekte" - Symbol. Es ist das erste Symbol in der maven-tool-Fenster auf der rechten Seite der Haupt-intellij editor. Seine ein blaues Symbol mit 2 kreisförmigen Pfeile. Klicken Sie dafür sorgt, dass die zusätzlichen Abhängigkeiten sind voll integriert in Ihr Projekt
InformationsquelleAutor