2016-07-16 31 views
0

Ich habe versucht, Play-Json-Bibliothek im Standalone-Non-Play-Framework SBT-Projekt zu testen.Hinzufügen von Play-Json-Bibliothek zum Mynon-Play-Framework SBT-Projekt

Ich habe unten in der plugins.sbt im SBT-Projekt hinzugefügt.

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/" 
libraryDependencies += "com.typesafe.play" % "play-json_2.11" % "2.5.4" 

Ich habe die unten scala Objekt hinzugefügt, aber es wirft Kompilierungsfehler

import play.api.libs.json.Json 

import play.api.libs.json.Writes 

object TestObject extends App{ 

val jsonObj = Json.obj(
    "id" -> 1 
) 
} 

Aber die Importe ungelösten Abhängigkeits Kompilierungsfehler werfen.

enter image description here

Kann mir jemand helfen, auf diesem.

+0

Haben Sie das Problem hier gelöst? –

Antwort

0

Der Code sieht korrekt aus, ich habe lokal ohne Problem versucht.

Das einzige, was Probleme sein könnten und Sie vielleicht nicht bewusst sein, was ist, dass in sbt-Dateien jede Zeile durch eine Leerzeile getrennt werden müssen, wenn Sie sbt 0.13.6

alle anderen Fragen verwenden könnten Sie haben, dass IntelliJ das Projekt nicht neu geladen hat. - Verwenden Sie Syncrhonize für das gesamte Projekt - In der SBT Registerkarte klicken aktualisiert

Der Code sollte so lange arbeiten, wie Sie die Bibliothek Play-json auf der Liste der Bibliotheken unten de Projektcode zu sehen.

Genießen Sie Scala.