基于IDEA+Gradle构建Kafka源码环境 您所在的位置:网站首页 gradle源码构建 基于IDEA+Gradle构建Kafka源码环境

基于IDEA+Gradle构建Kafka源码环境

2023-03-28 07:00| 来源: 网络整理| 查看: 265

最近在学习Kafka的知识点,想通过阅读源码理解一些知识点,在此详细描述本人基于IDEA构建Kafka源码环境的过程.

一.环境&包准备 windows 10 IDEA:2020.1版本 Kafka:Kafka-2.1.0-src Gradle:Gradle-5.2-all Scala:Scala-2.11.8 Java:1.8 二.Gradle安装

下载zip安装包,解压到某个文件夹下(记住这个路径)

例如:E:\SourcePackage\gradle-5.2

打开环境变量(如果不知道什么怎么打开环境变量,自行百度或出门右转。。。)

配置环境目录

配置仓库地址(如果不配置,默认会把依赖包保存到C:\Users${User}.gradle目录下)

测试是否安装成功: 打开windows cmd,输入 gradle -v,第一次输入时输出的内容比下图详细,后面会和下图一样

三.Scala安装

类似于Gradle的安装

下载安装包 -> 解压 -> 配置环境变量 -> cmd 验证是否成功

四.Kafka源码编译

下载kafka源码,解压到文件夹

找到目录下的 build.gradle 文件,修改 buildscript 的 maven 值 ,添加国内镜像源,如图

从解压的kafka源码文件夹进入cmd

命令行输入 gradle idea , 回车, 会开始执行编译及依赖下载(如果网络不好,会耗时很久;建议最好在网络情况优秀,并且能"FQ"的环境下进行编译),编译过程中最上方会有进度条和耗时提醒。如果编译失败,请重试。等到编译下载完成,会提示Success(绿色的)

五.IDEA配置

1.用IDEA打开Kafka源码目录(如果第四步编译成功,打开时右下角会提示"发现gradle项目")

2.检查是否安装了Scala和Gradle的插件,File -> Settings -> Plugins -> Installed,如果没有安装,点击Marketplace自行安装.

3.检查配置Gradle环境,File -> Settings -> Build,Execution,Deployment -> Build Tools -> Gradle

应用确认后,等待下方进度条结束,附一张编译完的截图



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有