200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > kafka源码编译及开发环境搭建

kafka源码编译及开发环境搭建

时间:2021-02-04 02:46:47

相关推荐

kafka源码编译及开发环境搭建

1.安装gradle

1.gradle各版本下载跟路径/distributions/2.我们这里下载和kafka 2.3.1版本匹配的gradle版本,5.4.1/distributions/gradle-5.4.1-bin.zip3.解压cd /users/yyj/softtar xvzf gradle-5.4.1-bin.zip4.配置gradle环境变量,vi /etc/bashrc,添加如下配置:GRADLE_HOME=/users/yyj/soft/gradle-5.4.1 export PATH="$GRADLE_HOME/bin:$PATH" 5.验证并查看gradle版本gradle -version

输出以下信息表示成功:Gradle 5.4.1Build time: -04-26 08:14:42 UTCRevision:261d171646b36a6a28d5a19a69676cd098a4c19dKotlin: 1.3.21Groovy: 2.5.4Ant:Apache Ant(TM) version 1.9.13 compiled on July 10 JVM:1.8.0_131 (Oracle Corporation 25.131-b11)OS: Mac OS X 10.12.6 x86_64

2.源码下载根路径地址

/downloads

当前最新版本为2.3.1,如下图所示:

我这里下载版本为最新版本,2.3.1

http://mirrors.tuna./apache/kafka/2.3.1/kafka-2.3.1-src.tgz

3.解压文件

tar xvzf kafka-2.3.1-src.tgz

4.编译kafka源码

1.进入源码根目录执行以下命令构造idea项目:

gradle idea

输出以下信息表示成功:> Configure project :Building project 'core' with Scala version 2.12.8Building project 'streams-scala' with Scala version 2.12.8> Task :ideaGenerated IDEA project at file:///Users/haizhi/yyj/github/kafka231/kafka231.iprDeprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.Use '--warning-mode all' to show the individual deprecation warnings.See /5.4.1/userguide/command_line_interface.html#sec:command_line_warningsBUILD SUCCESSFUL in 5s31 actionable tasks: 31 executed

5.导入源码到idea

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。