在Cloudera快速入门上运行Kafka时出错:assembly-package-dependency无效

时间:2016-05-16 14:41:26

标签: sbt apache-kafka sbt-assembly cloudera-quickstart-vm

我从apache下载了Kafka并将其解压缩到自己的文件夹中。在快速入门之后,我也安装了sbt,但在sbt命令的第三行(我从INSIDE kafka文件夹启动终端,我得到:

[error] Not a valid command: assembly-package-dependency
[error] Not a valid project ID: assembly-package-dependency
[error] Expected ':' (if selecting a configuration)
[error] Not a valid key: assembly-package-dependency (similar: sbt-dependency)
[error] assembly-package-dependency
[error]                             ^

我一整天都在寻找答案,但没有找到能启动我服务器的人。我尝试kafka-server-start.sh时的例外情况总是

unable to find main class Kafka.kafka

我第一次尝试“gradle”,但问题是一样的。我没有机会升级到Cloudera-Express使用包裹安装程序:我的电脑不足以支持它。
我非常绝望:请帮助我!

1 个答案:

答案 0 :(得分:1)

我发现sbt update等没有完成这项工作,所以最后我发现另一个答案暗示:

在kafka文件夹中:

./gradlew jar