添加play-json库到mynon-play框架SBT项目
问题描述:
我试图在独立的非play框架SBT项目中测试play-json库。添加play-json库到mynon-play框架SBT项目
我已经在SBT项目的plugins.sbt中添加了如下内容。
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
libraryDependencies += "com.typesafe.play" % "play-json_2.11" % "2.5.4"
我已经添加了低于斯卡拉对象,但它抛出编译错误
import play.api.libs.json.Json
import play.api.libs.json.Writes
object TestObject extends App{
val jsonObj = Json.obj(
"id" -> 1
)
}
但是,进口扔未解析的依赖性编译错误。
任何人都可以帮助我在此。
答
该代码看起来是正确的,我已尝试在本地没有任何问题。
唯一可能会造成问题,你可能不知道的是,在SBT文件的每一行必须由一个空行,如果你正在使用SBT 0.13.6
任何其他你可能问题分开有IntelliJ没有重新加载该项目。 - 在整个项目中使用Syncrhonize - 在SBT选项卡中单击刷新
只要您在库项目代码库的库列表中看到库play-json,代码就应该可以工作。
享受scala。
你在这里解决了这个问题吗? –