更新
自 2013 年 11 月起,可以在公共 Maven 存储库中找到官方 Kafka 版本,2015 年 3 月的最新版本是0.8.2.1
:
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.10</artifactId>
<version>0.8.2.1</version>
</dependency>
如果您创建了not.released:kafka
下面详述的工件,则可以将其从本地存储库中删除。
原始答案
Kafka 尚未发布到公共 Maven 存储库,但您可以使用install-file 命令手动将其添加到本地 Maven 存储库:
mvn install:install-file -Dpackaging=jar -DgroupId=not.released
-DartifactId=kafka -Dversion=0.8.0 -Dfile=kafka.jar
上面的命令行需要kafka.jar
当前工作目录中的文件。安装后,您可以使用它:
<dependency>
<groupId>not.released</groupId>
<artifactId>kafka</artifactId>
<version>0.8.0</version>
</dependency>
一旦他们发布 Kafka,您只需更改 POM 中的依赖项并从本地存储库中删除/卸载此文件。