如何在SBT 0.7.x中添加依赖项

时间:2011-06-27 17:52:33

标签: scala sbt

刚刚开始使用SBT(0.7.7),我正在阅读有关自动依赖关系管理的文档:https://github.com/harrah/xsbt/wiki/Library-Management

它说我可以做类似的事情:

libraryDependencies += "group" % "artifact" % "version"

但是当我尝试它时,它抱怨我正在修改val。我看到一些关于从0.7.x =>迁移的东西。 0.10.x,我想知道文档是0.10而不是0.7。

1 个答案:

答案 0 :(得分:3)

我通常在0.7.x中添加依赖项的方法只是在项目定义类中声明另一个val,SBT将选择并使用

val fooDependency = "foo" % "bar" % "version"

添加行后,只需运行“reload”和“update”命令,SBT将自动下载依赖项并将它们放入lib_managed文件夹中。

我还没有使用0.10,所以我不知道这是否有效。