web-dev-qa-db-fra.com

Ajout de Play JSON Library à sbt

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/ .

43
Kevin Meredith

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.

37
Schleichardt

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"
77
Karolis

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"

11
Raul

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"
1
030