小编San*_*eev的帖子

无法找到Kafka Producer - org.apache.kafka.common.serialization.StringSerializer

我创建了一个简单的Kafka Producer&Consumer.我使用的是kafka_2.11-0.9.0.0.这是我的制作人代码,

public class KafkaProducerTest {
public static String topicName = "test-topic-2";
public static void main(String[] args) {
    // TODO Auto-generated method stub
    Properties props = new Properties();
    props.put("bootstrap.servers", "localhost:9092");
    props.put("acks", "all");
    props.put("retries", 0);
    props.put("batch.size", 16384);
    props.put("linger.ms", 1);
    props.put("buffer.memory", 33554432);
    props.put("key.serializer",
            StringSerializer.class.getName());
    props.put("value.serializer",
            StringSerializer.class.getName());

    Producer<String, String> producer = new KafkaProducer(props);
    for (int i = 0; i < 100; i++) {
        ProducerRecord<String, String> producerRecord = new ProducerRecord<String, String>(
                topicName, Integer.toString(i), Integer.toString(i));
        System.out.println(producerRecord);
        producer.send(producerRecord);
    }

    producer.close();
}

}
Run Code Online (Sandbox Code Playgroud)

在启动捆绑ia时遇到以下错误,

2016-05-20 09:44:57,792 | …
Run Code Online (Sandbox Code Playgroud)

apache-karaf apache-kafka apache-spark spark-streaming-kafka

7
推荐指数
3
解决办法
1万
查看次数