kafka idea 源码阅读环境搭建

kafka idea 源码阅读环境搭建

选择 kafka-1.0 版本

安装 Gradle

https://gradle.org/releases/

配置环境变量

配置 GRADLE_HOME

不要使用最新的 gradle5,gradle idea 执行时会不兼容报错.用 4 即可.

安装scala

  • 下载scala
    http://downloads.typesafe.com/scala/2.11.8/scala-2.11.8.msi

  • idea安装scala插件

gradle idea

kafka项目导入idea,gradle可能会失败.

在 build.gradle 中配置

repositories {
    maven {
        url "https://maven.aliyun.com/nexus/content/groups/public"
    }

执行gradle idea.

若 build 失败,通过 gradle idea --debug --stacktrace具体解决.

验证

  • 启动zk

  • 启动 kafka.Kafka, program arguments : config/server.properties, module : core.

  • 启动 kafka.tools.ConsoleProducer

  • 启动 kafka.tools.ConsoleConsumer

参考

http://blog.51cto.com/7639538/1882808

https://blog.csdn.net/u013256816/article/details/78533725

你可能感兴趣的:(Kafka)