Comment ajouter la bibliothèque Play JSON (play.api.libs.json
) à mon projet sbt?
Lorsque j'ai ajouté les éléments suivants à mon fichier plugins.sbt
:
addSbtPlugin("play" % "sbt-plugin" % "2.1.0")
J'ai fait face à cette erreur:
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: play#sbt-plugin;2.1.0: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
Je n'ai pas trouvé de résolveur pour cette bibliothèque, sinon je l'aurais ajouté et lancé sbt update
. Notez que ma resolvers
inclut http://repo.typesafe.com/typesafe/releases/ .
Lecture de 2.3 JSON avec SBT> = 0.13.5
mis dans build.sbt:
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.3.4"
Jouer 2.1
build.sbt:
resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/"
scalaVersion := "2.10.2"
libraryDependencies += "play" % "play_2.10" % "2.1.0"
Play JSON n'est pas un artefact indépendant dans Play 2.1.
Play 2.2 est sorti et peut être ajouté séparément du reste de Play Framework. dans build.sbt:
resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/"
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.2.1"
Cela a fonctionné pour moi (scala 2.11)
resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/"
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.3.0"
Vous pouvez vérifier la section Mise en route du référentiel GitHub et ajouter ce qui suit dans le fichier build.sbt
:
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.6.0-M1"