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/ が含まれていることに注意してください。
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で独立したアーティファクトではありません。
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"
これは私のために働いた(scala 2.11)
resolvers += "Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/"
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.3.0"
以下を使用して、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/
GitHubリポジトリの[はじめに]セクション を確認し、build.sbt
ファイル:
libraryDependencies += "com.typesafe.play" %% "play-json" % "2.6.0-M1"