Ich versuche, mich selbst zu unterrichten, scala und ich verwende IntelliJ IDEA 2016.1.3. Der Editor erkennt import
Befehle nicht. Fehler erscheinen. Ich habe Bibliotheken heruntergeladen, aber das Problem besteht weiterhin. Mache ich etwas falsch?Scala: Intellij zeigt Kompilierungsfehler auf Importanweisungen
Antwort
Try this,
1.) Ich habe ein scala Projekt erstellt:
In der Konsole:
$ Aktivator neue my-first-App Play-scala
Bitte Bedenken Sie, dass ich einfach die Erstellung von Scala-Projekten automatisiere, die der herkömmlichen Projektstruktur folgen. Ich benutze den Play-Rahmen und den Aktivator-Befehl, fyi, aber das ist außerhalb des Themas.
2.) Ich öffne den Projektordner in IntelliJ von
ein. Gehe zu Datei -> Neu -> Projekt aus der vorhandenen Quelle
b. Suchen Sie nach dem Ordner "My-first-app"
c. Doppelklicken Sie auf "build.sbt"
d. eine Aufforderung erscheint und das Kontrollkästchen "Auto-Import verwenden" aktiviert
e. stellen Sie sicher, das Projekt sdk ist ein JDK 1,8
f. OK klicken.
g. Wählen Sie die Moduldaten als Root aus. Wie es ist.
h. Gehen Sie zu Einstellungen (Strg + Alt + s)
I. Unter "Sprachen & Frameworks", gehen Sie zu "Play2"
j. Im Play2 Abschnitt, überprüfen Sie die "Use SBT Beobachter" und "Use 2 Compiler für dieses Projekt Play"
h. Klicken Sie auf "Anwenden" und dann auf "OK"
g. Wenn das Problem immer noch nicht funktioniert, aktualisieren Sie das Projekt, indem Sie in das untergeordnete SBT-Fenster von intelliJ wechseln und auf die Schaltfläche zum Aktualisieren klicken.
Viel Glück! : D
Vielen Dank für Ihre erste Frage. Sie müssen unbedingt (1) den genauen Scala-Code, den Sie geschrieben haben, der nicht funktioniert (aka minimale Reproduktion) und die genaue Fehlermeldung, die Intellij Ihnen gibt, angeben. Ohne diese zwei Dinge wird Ihre Frage wahrscheinlich nicht beantwortet und kann von anderen abgelehnt werden. – Creos