系统:macOS Catalina
开发工具:idea2020.1.1
首先是先下载kafka的源码
$ git clone https://github.com/apache/kafka.git
如果用idea的git有可能会由于文件太大导致载不下来,或者可以直接在本地工作空间里面直接使用git命令clone下来再打开。再不行可以通过码云做中介载下来。笔者是直接使用git clone命令直接先将文件下载至本地再导入到idea中。
下载安装配置gradle
下载安装配置Scala
笔者使用的是kafka源码中gradle.properties中对应的Scala版本
下载搭建Zookeeper环境
在将源码导入idea中之前,需要先下载Scala插件,
导入之前还需要使用命令行导航到kafka源代码根目录下,使用gradle idea 命令进行构建(如果读者希望构建eclip

本文介绍了在macOS Catalina上,使用IntelliJ IDEA 2020.1.1搭建Kafka源码的详细步骤。首先通过git下载或在本地克隆Kafka源码,接着安装配置Gradle和Scala。然后,下载Zookeeper并导入Scala插件,通过gradle idea命令构建项目。最后,调整log4j.properties配置并修改server.properties,以启动和配置Kafka服务。
最低0.47元/天 解锁文章
790

被折叠的 条评论
为什么被折叠?



