1 git上找到kafka地址
地址:Kafka源码git地址
2 下载源码
这里我们切换到1.1,主要针对1.1进行分析
3 安装gradle
Kafka依赖Gradle,所以我们在导入之前需要安装好Gradle
安装Gradle可以参考 gradle安装
备注:如果使用brew安装,查看gradle的home路径可以参考一下命令
1 which gradle
得到路径地址 path
2 cat $path
可以看到gradle的安装路径
验证安装是否成功:输入 gradle -v 查看版本,我这里安装的是4.5
编译kafka源码:安装好之后,进入源码的根路径,使用gradle编译
输入命令:gradle idea
一分钟之后就可以看到编译成功
gradle可以添加国内的一些镜像提高速度。我这里添加的是aliyun的 aliyun镜像
3 导入到idea
安装好之后直接导入下载的Kafka源码即可。