2017-01-31 3 views
1

Ich habe vor kurzem angefangen, Play Framework zu lernen, und ich habe mit einigen der Vorlagen gespielt.Play Framework mit Eclipse aktivieren Vorschläge und Fehler zu entfernen

Ich habe ein Eclipse-Projekt mit "Aktivator Eclipse" erstellt und in meine IDE importiert, aber ich frage mich, gibt es einen Weg innerhalb von Eclipse, um Vorschläge für Play-Framework-Bibliotheken/-Syntax zu aktivieren, so dass wenn ich etwas und Drücken Sie STRG + Leertaste Ich bekomme einen Vorschlag/Autofill.

Auch die App läuft gut, aber sieht aus wie es Fehler in meiner Java-Klasse ist:

enter image description here

Danke für die Hilfe.

+1

Haben Sie versucht, Eclipse neu zu starten? –

Antwort

1

Stellen Sie sicher, dass die neueste Version von sbt-Eclipse verwenden (in Ihrem project/plugins.sbt), die 5.1.0 ist: https://github.com/typesafehub/sbteclipse/releases

5.1.0 hat das Problem mit dem index beheben nicht gefunden werden.

Entfernen Sie jetzt das Projekt aus der Eclipse, führen Sie erneut activator eclipse aus, und fügen Sie das Projekt erneut zu Eclipse hinzu. Wie beschrieben in the documentation, stellen Sie sicher, dass Sie

EclipseKeys.preTasks := Seq(compile in Compile, compile in Test) 
EclipseKeys.projectFlavor := EclipseProjectFlavor.Java 
EclipseKeys.createSrc := EclipseCreateSrc.ValueSet(EclipseCreateSrc.ManagedClasses, EclipseCreateSrc.ManagedResources) 

Satz in Ihrem build.sbt.

Tipp: Auch

EclipseKeys.withSource := true 
EclipseKeys.withJavadoc := true 

zu build.sbt hinzufügen, damit auch die Quelle aller Bibliotheken abgerufen werden (falls vorhanden) und auch die Bibliotheken javadocs hinzugefügt werden.

+1

Das hat sehr geklappt !! – Schokea