2011-06-27 57 views
2

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

它说我可以这样做:

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

但是当我试图它抱怨我修改VAL。我看到一些关于从0.7.x => 0.10.x迁移的东西,我想知道该文档是否为0.10而不是0.7。

+2

这是为了0.10.0,而不是为0.7.7。 –

+0

是否存在0.7.7的文档,或者Wiki文档是否始终更新为当前版本? – Kevin

+0

SBT最高为0.7.7的文档是[here](http://code.google.com/p/simple-build-tool/wiki/Setup)。 –

回答

3

我通常在0.7.x添加依赖的方法就是通过声明在项目定义类另一个VAL,这将SBT添加行之后拿起和使用

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

,只需运行“重装“和”更新“命令,SBT将自动下载依赖项并将它们放入lib_managed文件夹中。

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

+0

这是真的,我想我只是想知道什么版本的文件是写... – Kevin