Kafka 0.9 istemci API'sine aşağıdaki maven bağımlılığı hakkında ne farklıdır?Kafka artifactIds kafka_2.10 ve kafka-clients arasındaki fark nedir?
Bölüm 1:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.10</artifactId>
<version>0.9.0.0</version>
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.10.0</version>
</dependency>
Bölüm 2: kafka-clients
kısa bir süre önce ilave edildi ve saf Java uygulamaları vardır ve temiz bir şekilde sunucudan ayrı yeni müşteri tutmak için kastedilmektedir
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>0.9.0.0</version>
</dependency>
Ben kafka_2.10 0.9.0.0 kullanırsanız, biz Kafka 0.9 istemci API kullanmak anlamına mı ?? –
Evet, pom.xml'Bu Kafka 0.9 için bağımlılık eklemeniz gerekir olarak: org .apache.kafka kafka-istemciler 0.9.0.0 –
Son derece takdir !! –