为什么使用Resolver方法的sbt解析器不起作用?

时间:2013-01-01 05:32:17

标签: scala build sbt

我在我当地的maven repo中安装了一个jarjar:jarjar:1.0,而我的build.sbt是

name := "test"

version := "1.0"

libraryDependencies += "jarjar" % "jarjar" % "1.0"

resolvers += Resolver.file("maven-l", file("/Volumes/Data/Repo/Maven"))

它说jarjar无法解析,并显示解析器给出:

> show resolvers
[info] List(FileRepository(maven-l,FileConfiguration(true,None),sbt.Patterns@30ea6dbc)) 

这看起来不对。

使用

resolvers += "maven-l" at "/Volumes/Data/Repo/Maven"

它运作得很好。

> show resolvers
[info] List(maven-l: /Volumes/Data/Repo/Maven)

我想知道为什么会这样?这是一个错误,还是指定的? 我正在使用sbt 0.12.1

参考:http://www.scala-sbt.org/release/docs/Detailed-Topics/Resolvers.html

0 个答案:

没有答案