2016-06-30 1 views
1

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

+1

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

Antwort

2

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

enter image description here

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" enter image description here

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.

enter image description here

Viel Glück! : D