私はkafkaを初めて使っています。私はエラー:パッケージorg.apache.kafka.clients.producerはありません
javac -cp "C:\kafka\kafka_2.11-0.10.2.0\libs\kafka-clients-0.10.2.0.jar" *.java
このコマンドを実行すると、私はエラーメッセージ
error: package org.apache.kafka.clients.producer does not exist
私はkafkaを初めて使っています。私はエラー:パッケージorg.apache.kafka.clients.producerはありません
javac -cp "C:\kafka\kafka_2.11-0.10.2.0\libs\kafka-clients-0.10.2.0.jar" *.java
このコマンドを実行すると、私はエラーメッセージ
error: package org.apache.kafka.clients.producer does not exist
を取得し、私は答えを得ました。
他の誰かがこれを必要とする場合は、ここに投稿してください。
次のコマンドがうまく
のjavac -classpathを働く "; C:\カフカ\ kafka_2.11-0.10.2.0 \ libsに\カフカ・クライアント・0.10.2.0.jar;" * .javaファイル
しかし、実際には、我々は
のjavac -classpathをコンパイルするために、次を使用する必要があります "; C:\カフカ\ kafka_2.11-0.10.2.0 \ libsに*;" * .javaファイル
とクラスファイルを実行するには、この
のjava -classpathに "; C:\カフカ\ kafka_2.11-0.10.2.0 \ libsに*;" [https://mvnrepository.com/artifact/org.apache.kafka/kafka-clients]
コピーしorg
フォルダから
まずダウンロードカフカ、クライアントライブラリの依存関係と私たちのメインのlib
フォルダに貼り付け - :SimpleProducerは@Abhishekの答えに加えて
をます。topicNameカフカディレクトリ。その後
また、それは簡単なコマンドで実行することができます上記の二つの与えられたコマンドを実行します -
javac -cp libs *.java
java -cp libs SimpleProducer *topicname*