美文网首页
Kafka源码阅读准备

Kafka源码阅读准备

作者: wMeSlAx767 | 来源:发表于2020-03-25 13:40 被阅读0次

    目标是希望能通过idea工具阅读Kafka源码并能成功的编译Kafka源码。

    • 源码下载

    Kafka的源码地址在 https://github.com/apache/kafka
    因为默认为trunk分支,如果研究代码的的话,最好切换到对应的版本分支比如2.4.0

    • 编译源码

    进入Kafka源码所在目录并执行:./gradlew clean releaseTarGz -x test
    -x test 用于跳过test任务
    编译成功后生成的项目在core/build/distributions目录下

    • idea中阅读源码

    若直接以idea的import方式导入源码会导致一些依赖文件的缺失。
    所以在打开工程前先执行下面的命令:./gradlew idea
    目测这个任务是用于生成idea相关的文件。执行成功后直接通过open的方式打开项目。经过一些漫长的源码下载后就可以在idea中愉快的阅读源码啦

    相关文章

      网友评论

          本文标题:Kafka源码阅读准备

          本文链接:https://www.haomeiwen.com/subject/fnutuhtx.html