SBT 编译期间未找到模块

Module not found during SBT compile

我正在尝试从这里构建一个扫雪机运动应用程序 -

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

我收到一个错误 -

module not found: com.snowplowanalytics#snowplow-hadoop-shred_2.10;0.4.0

我对此还不够熟悉,无法轻松排除故障。谁能帮帮我?

已回答 here

为了后代,解决方案是:

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

这将构建特定于该分支的 scala-hadoop-shred jar 版本并将其放入 ~/.ivy2 目录中。