gpt4 book ai didi

json - 是否可以在不安装 Play 的情况下使用 JSON 库?

转载 作者:行者123 更新时间:2023-12-04 19:50:44 24 4
gpt4 key购买 nike

在我的 build.sbt :

lazy val commonSettings = Seq(
version := "1.0.0",
scalaVersion := "2.11.6"
)
lazy val root = (project in file(".")).
settings(commonSettings: _*).
settings(
name := "myapp",
libraryDependencies ++= Seq(
"com.typesafe.play" % "play-json_2.11" % "2.3.4",
"org.scalatest" % "scalatest_2.11" % "2.2.4" % "test",
"junit" % "junit" % "4.12" % "test"
)
)
resolvers ++= Seq("Typesafe Repo" at "http://repo.typesafe.com/typesafe/releases/")

它编译得很好。现在在代码中我使用 import play.api.libs.json._但编译器给出错误提示“未找到:对象 Play ”。显然我没有安装play。是否可以使用 play-json库而不安装 Play?

最佳答案

考虑这个简单的 sbt 项目:

生成.sbt

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

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

然后你可以运行:
sbt console
import play.api.libs.json._
Json.parse("{}")
> res0: play.api.libs.json.JsValue = {}

是的,你可以在没有 Play 的情况下使用 play-json。如果它在您的项目中不起作用,请尝试重新启动 SBT 或在 SBT 中执行清理、重新加载、更新、编译。

关于json - 是否可以在不安装 Play 的情况下使用 JSON 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29709008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com