如何在 SBT 0.7.x 中添加依赖项
刚刚开始使用 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。
Just getting started with SBT (0.7.7) and I'm reading the docs on automatic dependency management here: https://github.com/harrah/xsbt/wiki/Library-Management.
It says I can do something like:
libraryDependencies += "group" % "artifact" % "version"
but when I tried that it complains that I'm modifying a val. I'm seeing some stuff about migrating from 0.7.x => 0.10.x and I'm wondering if the docs are for 0.10 and not 0.7.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我通常在 0.7.x 中添加依赖项的方式只是在项目定义类中声明另一个 val,SBT
在添加行后将拾取并使用该值,只需运行“reload”和“update”命令,SBT 就会自动下载依赖项并将它们放入 lib_management 文件夹中。
我还没有使用过 0.10,所以我不知道这是否有效。
The way I usually add dependencies in 0.7.x is simply by declaring another val in the project definition class, which SBT will pick up and use
after adding the lines, just run the "reload" and "update" commands, and SBT will automatically download the dependencies and put them in your lib_managed folder.
I haven't used 0.10 yet so I don't know if this is valid for that.