Ich habe ein paar Importanweisungen in meinem Projekt, die in ROT angezeigt werden. Intellij zeigt "Fehler beim Auflösen von Symbolen" an, und ich kann diese Klassen oder ihre Methoden nicht automatisch vervollständigen. Wenn ich mein Projekt ausführe, läuft es jedoch einwandfrei. Das ist seltsam, so viel, so dass können sagen, dass ich eine Import-AnweisungIntellij kann einige Klassen nicht finden - Play SBT. Intellij Bug?
import org.apache.velocity.app.Velocity
Es kann nicht lösen die ‚Velocity‘ Klasse, obwohl, wenn ich eine ctrl + tun b das ‚App‘ Programm auswählen, es zeigt deutlich, die Geschwindigkeitsklasse:
ich bin in dieser verloren und ich kämpfen wie diese zu codieren. Jede Hilfe wird geschätzt.
Mit freundlichen Grüßen.
BEARBEITEN: In meinem Projekt werden einige der Abhängigkeiten auch nicht aufgelöst, obwohl ich mein Projekt mehrmals aktualisiert habe. Die genau gleichen Abhängigkeiten werden im System meines Kollegen aufgelöst, das denselben Code-Zweig und dieselbe Umgebung wie ich verwendet.
Ich kann sehen, dass die ungelösten Abhängigkeiten innerhalb des play.sbt Paket liegen, sind aber nach wie vor nicht gelöst. Gibt es ein Kompatibilitätsproblem zwischen Intellij ("15.0.2") und SBT ("0.13.8", das in build.properties meiner App erwähnt wird)?
Welche Version verwenden Sie? Ich habe das gleiche Problem mit dem letzten EAP, aber nur mit 'scala.concurrent.ExecutionContext'. Zwei Mitarbeiter hatten ähnliche Probleme (wenn auch mit unterschiedlichen Klassen/Paketen) und nur ein vollständiges Löschen des Projekts half. – rethab
Ich benutze Intellij 15.0.2, Scala 2.11.7. Ich frage mich, warum das gleiche für meinen Kollegen funktioniert. Es gibt entweder etwas extrem Feines, das ich vermisse, oder ein Fehler mit Intellij. Die Webapp läuft einwandfrei, was darauf hindeutet, dass die Wahrscheinlichkeit höher ist. –