如何在Scala repl中导入游戏?
scala> import play.api.libs.json._
<console>:11: error: not found: value play
import play.api.libs.json._
1)设置简单的构建工具(sbt){容易-从此处下载-http: //www.scala-sbt.org/download.html,并在此处获得说明-http : //www.scala-sbt.org/0.13/ docs / Installing-sbt-on-Windows.html }
2)创建一个build.sbt
包含以下内容的空文件夹
//您的测试项目/build.sbt
scalaVersion := "2.11.8"
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
libraryDependencies += "com.typesafe.play" %% "play" % "2.5.12"
3)然后,只需sbt console
在文件夹的根目录上执行操作,即可下载播放并将其提供给您的控制台。
$ ls -l ~/.ivy2/cache/com.typesafe.play/play_2.11/jars/
total 15392
-rw-r--r-- 1 as18 185223974 4107407 Jan 22 15:59 play_2.11-2.5.12.jar
那你很好。
scala> import play.api.libs.json._
import play.api.libs.json._
scala> val json: JsValue = Json.parse("""{ "compiler" : "scala", "ratings" : 5 }""")
json: play.api.libs.json.JsValue = {"compiler":"scala","ratings":5}
scala> val compiler = ( json \ "compiler" )
compiler: play.api.libs.json.JsLookupResult = JsDefined("scala")
另外,如果您已经有如下所示的罐子,则可以直接提供它
scala -cp ~/.ivy2/cache/com.typesafe.play/play_2.11/jars/play_2.11-2.5.12.jar
scala> import play.api.libs._
import play.api.libs._
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句