Модуль не найден во время компиляции SBT

Я пытаюсь создать приложение для кинесиса снегоочистителя отсюда -

https://github.com/DigdeepDigital/snowplow/tree/kinesis-redshift-dripfeed/4-storage/kinesis-redshift-sink

Я клонировал ветку, сделав

$ git clone -b kinesis-redshift-dripfeed git://github.com/DigdeepDigital/snowplow.git

не

$ git clone git://github.com/snowplow/snowplow.git 

как указано в инструкции по сборке.

но когда я бегу

$ cd 4-storage/kinesis-redshift-sink
$ sbt compile

Я получаю ошибку -

модуль не найден: com.snowplowanalytics#snowplow-hadoop-shred_2.10;0.4.0

Я недостаточно знаком с этим, чтобы иметь возможность легко устранять неполадки. Может кто-нибудь мне помочь?

1 ответ

Решение

Здесь ответили

Для потомков решение таково:

$ cd 3-enrich/scala-hadoop-shred
$ sbt publishLocal

Это создает версию jar-файла scala-hadoop-shred, специфичную для этой ветви, и помещает ее в каталог ~/.ivy2.

Другие вопросы по тегам