Scala 使用sbt加载github项目时发生AttributeKeyID冲突

Scala 使用sbt加载github项目时发生AttributeKeyID冲突,scala,sbt,Scala,Sbt,我尝试引入github项目的外部依赖: object HelloBuild extends Build { lazy val root = Project(id = "hello", base = file(".")) dependsOn (RootProject( uri("git://github.com/Rogach/s4gnuplot"))) } 它还内置了sbt,还具有sbt左轮手枪插件 我得到以下信息: [error] AttributeKe

我尝试引入github项目的外部依赖:

object HelloBuild extends Build {
  lazy val root = Project(id = "hello", base = file(".")) dependsOn
                  (RootProject( uri("git://github.com/Rogach/s4gnuplot")))
}
它还内置了sbt,还具有sbt左轮手枪插件

我得到以下信息:

[error] AttributeKey ID collisions detected for: 'start' 
        (sbt.InputTask[cc.spray.revolver.AppProcess], 
         sbt.InputTask[cc.spray.revolver.AppProcess])
从外部项目中删除sbt revolver插件将使构建工作正常

有办法解决这个问题吗


编辑:这似乎是sbt中的一个错误:

最简单的方法是签出
s4gnuplot
发布
(或者只是
发布本地
)一个二进制包,然后以正常的方式依赖于
库依赖项
,这将起作用,但我想完全依赖于github源代码。而且每次有什么变化都要检查,这可不太好。