2012-09-08 54 views
2

我想使用http://dispatch.databinder.net/Dispatch.html什么时候下载/构建SBT包?

该网站表示我必须补充这project/plugins.sbt

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

,我做到了。然后我重新启动了游戏机和compile d。

导入不工作:

import dispatch._ 

猜到我是很傻,但我使用Java时,从未使用过的构建系统。

我该如何触发下载/构建软件包的过程?罐子(或同等品)在哪里存放;我可以重复使用吗?该软件包何时可供Play应用程序使用?

回答

4

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

要添加the dependency in your Build.scala

val appDependencies = Seq(
    "net.databinder.dispatch" %% "core" % "0.9.1" 
) 
0

您可能需要运行sbt update。

从SBT Command Line Reference

update Resolves and retrieves external dependencies as described in library dependencies. 
+0

它什么都不做 – aitchnyu

+2

对不起。我只是重新阅读了这个问题,似乎你正试图在一个应用程序中使用dispatch。在这种情况下,它可能属于appDependencies列表中的项目/ Build.scala文件。之后尝试“播放更新”。 – rjsvaljean

相关问题