12

我正在使用 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...但它从不下载我的依赖项。如何让它安装/下载依赖项?

4

1 回答 1

14

一些公共存储库已经预定义,但看起来您的库不在其中,因此您必须将 Eclipse 存储库添加到解析器列表(将此行添加到build.sbt):

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

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

不要忘记到reload您的 sbt 控制台,然后update获取依赖项或重新启动 sbt。

于 2012-08-31T17:48:08.650 回答