web-dev-qa-db-ja.com

Play JSONライブラリをsbtに追加する

Play JSONライブラリ(play.api.libs.json)をsbtプロジェクトに追加するにはどうすればよいですか?

plugins.sbtファイルに次を追加したとき:

addSbtPlugin("play" % "sbt-plugin" % "2.1.0")

私はこのエラーに直面しました:

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: play#sbt-plugin;2.1.0: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::

このライブラリのリゾルバーが見つからなかった場合は、追加してsbt updateを実行していました。 resolversには http://repo.typesafe.com/typesafe/releases/ が含まれていることに注意してください。

45
Kevin Meredith

SBTで2.3 JSONを再生する> = 0.13.5

build.sbtに入れます:

libraryDependencies += "com.typesafe.play" %% "play-json" % "2.3.4"

プレイ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はPlay 2.1で独立したアーティファクトではありません。

37
Schleichardt

Play 2.2がリリースされ、Play Frameworkの他の部分とは別に追加できます。 build.sbtで:

resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/"

libraryDependencies += "com.typesafe.play" %% "play-json" % "2.2.1"
77
Karolis

これは私のために働いた(scala 2.11)

resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/"

libraryDependencies += "com.typesafe.play" %% "play-json" % "2.3.0"

11
Raul

以下を使用して、Play JSONライブラリを取得できます。

addSbtPlugin("play" % "play-json" % "2.2-SNAPSHOT")

また、次のリゾルバを含める必要がある場合があります。

"Mandubian repository snapshots" at "https://github.com/mandubian/mandubian-mvn/raw/master/snapshots/"

私が最初に情報を得た場所は次のとおりです。 http://mandubian.com/2013/02/21/play-json-stand-alone/

1
Andrew Jones

GitHubリポジトリの[はじめに]セクション を確認し、build.sbtファイル:

libraryDependencies += "com.typesafe.play" %% "play-json" % "2.6.0-M1"
1
030