2013-02-24 7 views
5

Ich arbeite mit Projekt in Intellij IDEA IDE in Maven basiert. Ich kann alle Maven Ziele durchführen, aber IntelliJ viele Fehler im Quellcode wie unten zeigt:IntelliJ zeigen Fehler in Scala-Quelldateien, aber das Projekt kompiliert erfolgreich

enter image description here

Alles funktionierte gut vor ein paar Stunden. Ich verstehe nicht, warum die IDE weiterhin Fehler zeigt. Als ich das gesamte Projekt (STRG + F9) oder eine einzelne scala Klasse wieder aufzubauen oder kompilieren Ich erhalte immer eine Erfolgsmeldung wie folgt aus:

enter image description here

ich vor konfiguriert scala-Plugin bereits hatte, so dass ich nicht weiß, was passiert. für diese

Dank für Ihre Hilfe

Antwort

1

Wenn IDEA die offensichtlich korrekten Typen wie Database oder DateTime aus den Augen verloren hat, bedeutet dies wahrscheinlich, dass die Konfiguration des Projekts falsch oder fehlerhaft ist. Meistens verfügt es nicht über die erforderlichen Abhängigkeiten wie Joda Time.

Wenn Sie dies nicht bereits tun, definieren Sie Ihr Projekt ausschließlich in SBT und verwenden Sie das sbt-idea Plug-in, um Ihre IDEA-Projektdefinition zu erstellen. Wenn Sie dann die Projektabhängigkeiten ändern, führen Sie erneut gen-idea aus, um Ihre IDEA-Projektdateien neu zu generieren. Kein Muss, kein Aufhebens.

1

Es gibt viele Fehler in jetbrains Bug Tracker erhöht. Ich schlage vor, dass Sie einige Bugs aufwerfen oder für bestehende abstimmen.

Es loos wie das Problem, das Sie haben, ist mit dem Typ bewusst Hervorhebung, die schlechter als nutzlos ist.

0

danke für Ihre Antworten.

Ich löste dieses Problem beim Importieren des Projekts erneut.

4

Manchmal wird der IntelliJ-Cache beschädigt. Sie können dieses Problem beheben durch:

Datei> "Invalidate Caches/Restart"

Nach Wahl "Invalidate und Restart", wenn Sie dazu aufgefordert wird IntelliJ seinen Cache neu starten und wieder aufzubauen.

Verwandte Themen