2016-05-16 31 views
1

Ich habe Kafka aus Apache heruntergeladen und es in einen eigenen Ordner extrahiert. Im Anschluss an die Schnellstart installierte ich sbt auch, aber in der dritten Zeile in den SBT-Befehle (ich das Terminal am Start aus dem Inneren des kafka Ordner, die ich erhalten:Fehler beim Ausführen von Kafka auf Cloudera Schnellstart: Assembly-Paket-Abhängigkeit nicht gültig

[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]       ^

Ich habe für den ganzen Tag nach einer Antwort suchen , fand aber keine, die meinen Server starten würde. die Ausnahme, wenn ich die kafka-server-start.sh versuchen immer

unable to find main class Kafka.kafka 

ist, ich habe auch versucht, „gradle“ das erste Mal, aber das Problem war das gleiche. ich habe keine Chance auf Cloudera-Express zu aktualisieren, um das Paket-Installationsprogramm zu verwenden: mein PC ist nicht gut genug, um es zu unterstützen
Ich bin ziemlich despe Rate: bitte hilf mir!

Antwort

1

fand ich, dass sbt Update usw. nicht ganz die Arbeit zu tun haben, so am Ende habe ich darauf hindeutet, eine andere Antwort gefunden:

Im kafka Ordner:

./gradlew jar