6

私はkafka 0.8を試してみたいです(私はそれがすでにリリースされていることを理解しています)。しかし、kafka maven リポジトリはどこにありますか。

また、どのリポジトリ URL を追加する必要がありますか?

私はいくつかのブログを見つけました

 <dependency>
    <groupId>org.apache.kafka</groupId>
    <artifactId>kafka_2.8.0</artifactId>
    <version>0.8.0-SHA</version>
 </dependency>

しかし、それは機能しません。適切な Maven 依存関係を探しています。それとも、git からチェックアウトして、社内アーティファクトにデプロイする必要がありますか?

4

7 に答える 7

6

2013 年 12 月の時点で、Kafka 0.8 Final がリリースされ、次の定義で利用できます。

<dependency>
  <groupId>org.apache.kafka</groupId>
  <artifactId>kafka_2.10</artifactId>
  <version>0.8.0</version>
</dependency>
于 2013-12-10T01:34:32.080 に答える
2

これはすでに回答されていますが、将来の読者は、箱から出してすぐに動作する完全で単純な例から恩恵を受ける可能性があると思います. ここにまとめました > https://github.com/buildlackey/cep

op と同様に、Maven の pom.xml レシピを見つけようと奮闘してきました。このレシピを使用すると、パブリック Maven リポジトリから公式バージョンの Kafka を取得できます。私はなんとか私の例を機能させることができましたが、今のところ、私が使用する Kafka のバージョンが、嵐とカフカの統合プロジェクトの進行中のバージョンから引き出されるように、依存関係をハックする必要がありました。以下の「wip」バージョンが非推奨になるのではないかと心配しています。その後、このプロジェクトは依存関係を失い、適切にビルドできなくなります。また、この時点で、この単純な Kafka の例に嵐を導入するべきではありません。

   
        嵐
        嵐
        0.9.0-wip17
    
    
        嵐
        ストームコア
        0.9.0-wip17
    
    
        嵐
        嵐カフカ
        0.9.0-wip16a-scala292
    
    


誰かが Maven でこれを行うための「正しい方法」のパッチを提供してくれたら、それに応じてプロジェクトを更新します..他の初心者の Kafka 開発者にとって役立つリソースとして役立つことを願っています。

于 2013-10-22T22:48:02.167 に答える
1

http://mvnrepository.com/artifact/org.apache.kafkaにアクセスして、リストからお使いのバージョンに一致する kafka リポジトリを選択してください。

于 2014-04-10T00:16:17.837 に答える
0

ここですべてのリリース バージョンを見つけることができます。

http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.kafka%22

于 2014-05-27T14:53:27.503 に答える
-1

ここに別の手がかりがあります:

<dependency>
    <groupId>com.sksamuel.kafka</groupId>
    <artifactId>kafka_2.10</artifactId>
    <version>0.8.0-beta1</version>
</dependency>
于 2013-10-21T20:36:06.070 に答える