为什么SBT不下载我自己的libraryDependencies?

时间:2012-08-31 17:39:52

标签: sbt

我正在使用SBT为我的第一个Scala项目设置依赖项。

这是我的build.sbt文件:

name := "MyProj"

version := "1.0"

scalaVersion := "2.9.2"

libraryDependencies += "org.eclipse.jgit" % "org.eclipse.jgit" % "2.0.0.201206130900-r"

当我在交互模式中运行update时,它会从org.scala-lang...更新某些内容,但它永远不会下载我的依赖项。如何安装/下载依赖项?

1 个答案:

答案 0 :(得分:13)

一些常见的存储库are already predefined,但看起来您的库不在其中,因此您必须将Eclipse存储库添加到解析器列表中(将此行添加到build.sbt):

resolvers += "jgit-repository" at "http://download.eclipse.org/jgit/maven"

就像你在maven中一样(<repository>...</repository>记录)

不要忘了reload你的sbt控制台,然后update来获取依赖关系或者只是重新开始。