2

我想使用http://dispatch.databinder.net/Dispatch.html

该站点表明我必须将其添加到project/plugins.sbt

libraryDependencies +=  "net.databinder.dispatch" %% "core" % "0.9.1"

我做了。然后我重新启动了游戏控制台并compiled.

导入不起作用:

import dispatch._

猜我一直很傻,但是我在使用 Java 时从未使用过构建系统。

我必须如何触发下载/构建包的过程?罐子(或等价物)存放在哪里;我可以重复使用它们吗?Play 应用程序何时可以使用该包?

4

2 回答 2

4

并没有说您应该将其添加到project/plugins.sbt. 那是错误的地方。它说要添加到build.sbt项目的根目录上的文件中。作为一个 Play 项目,project/Build.scala可能更合适——我不知道它是否会从中获取设置build.sbt

在 Build.scala 中添加依赖项

val appDependencies = Seq(
  "net.databinder.dispatch" %% "core" % "0.9.1"
)
于 2012-09-09T00:50:25.580 回答
0

您可能需要运行 sbt update。

从 sbt命令行参考

update Resolves and retrieves external dependencies as described in library dependencies.
于 2012-09-08T22:18:12.057 回答