Столкновения AttributeKeyID при загрузке проекта github с помощью sbt - PullRequest
3 голосов
/ 21 января 2012

Я попытался получить внешнюю зависимость от проекта github:

object HelloBuild extends Build {
  lazy val root = Project(id = "hello", base = file(".")) dependsOn
                  (RootProject( uri("git://github.com/Rogach/s4gnuplot")))
}

Он также собран с sbt, а также имеет плагин sbt-revolver.

И я получаю следующее сообщение:

[error] AttributeKey ID collisions detected for: 'start' 
        (sbt.InputTask[cc.spray.revolver.AppProcess], 
         sbt.InputTask[cc.spray.revolver.AppProcess])

Удаление плагина sbt-revolver из внешнего проекта делает работу сборки.

Есть ли способ обойти это?

РЕДАКТИРОВАТЬ: Это похоже на ошибку в sbt: # 329

1 Ответ

0 голосов
/ 21 января 2012

Простейшим способом будет извлечение s4gnuplot и publish (или просто publish-local) двоичного пакета, а затем обычным образом зависит от libraryDependencies.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...