où puis-je trouver repository maven pour kafka?
Je veux essayer de kafka 0.8 (ce que je comprends, il est déjà sorti). Mais où puis-je trouver le kafka repository maven.
Et quelles référentiel url devrais-je ajouter?
J'ai trouvé des blogs avec
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.8.0</artifactId>
<version>0.8.0-SHA</version>
</dependency>
mais il n'est pas de travaux. Je suis à la recherche pour le bon maven dépendance. Ou devrais-je caisse de git et de déployer en interne artifactory?
- Peut-être que ceci de l'aide.
- Surtout ce commentaire grokbase.com/t/kafka/users/1356qq1fry/...
- Merci, je peux prendre kafka7 de conjars. Mais en général, j'ai probablement eu une miss-comprendre que kafka8 est publiée
- L'on a accepté la réponse fournie par Cebence ci-dessous est une bonne chose, non seulement parce qu'il fournit une réponse à cette Kafka besoin, mais, en général, habilement répond aussi à la question de savoir comment gérer POT de dépendances qui sont nécessaires, mais qui ne l'ont pas encore fait dans le repository Maven.
Vous devez vous connecter pour publier un commentaire.
Mise à JOUR
Depuis novembre 2013 officiel Kafka communiqués de presse peuvent être trouvés sur public repository Maven, la dernière version en Mars 2015 étant
0.8.2.1
:Si vous avez créé le
not.released:kafka
artefact détaillées ci-dessous, plus vous pouvez supprimer partir d'un référentiel local.Réponse Originale À Cette Question
Kafka n'est pas encore sorti à un public repository Maven, mais vous pouvez l'ajouter à votre référentiel Maven local à la main avec de la installer le fichier de commande:
De la ligne de commande ci-dessus s'attend à ce
kafka.jar
fichier dans le répertoire de travail courant.Une fois installé, vous pouvez l'utiliser avec:
Une fois qu'ils libèrent Kafka, vous pouvez simplement changer la dépendance dans le Pdm et supprimer /désinstaller ce fichier à partir de votre référentiel local.
À compter de décembre 2013, Kafka 0.8 Final a été publié et est disponible en vertu de la définition suivante:
Même si c'est déjà répondu, je pense que les futurs lecteurs pourraient bénéficier d'un outil complet simple exemple qui fonctionne hors de la boîte. J'ai mis un ensemble ici >
https://github.com/buildlackey/cep
Comme l'o.p., Je me bats pour trouver un Maven pom.xml recette qui va me permettre de tirer dans une version officielle de Kafka à partir d'un référentiel. J'ai réussi à obtenir mon exemple de travail, mais pour l'instant j'ai eu de hack
mon dépendances ainsi que la version de Kafka que j'utilise est tiré à partir d'un travail en cours de la version de
tempête-kafka projet d'intégration. Je suis inquiet de la " wip " versions ci-dessous seront supprimées.
Ensuite, ce projet permettra de perdre ses dépendances et ne parviennent pas à construire correctement. Aussi, Je
vraiment ne devrait pas être l'introduction de tempête pour cette simple Kafka exemple à ce point en tout cas.
Si quelqu'un pouvait me fournir un patch pour le "droit chemin" de le faire avec Maven, je vais mettre à jour mon projet en conséquence.... Nous espérons qu'il sera une ressource utile pour les autres début Kafka développeurs.
Il suffit d'aller à http://mvnrepository.com/artifact/org.apache.kafka et choisissez dans la liste kafka référentiel correspondant à votre version.
Vous pouvez trouver toutes les realease version ici:
http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.kafka%22
Voici un autre indice: