Kafka源码阅读环境搭建
2017-10-01 14:23
288 查看
闲来无事,准备研究一下kafka,分5步走,
1,搭建kafka代码阅读环境
2,搭建kafka运行环境,并测试
3,分析kafka启动部署原理
4,分析kafka工作机制
5,对关键部分进行分析
马上开干。。。。
1,jdk下载安装
下载地址:链接:http://pan.baidu.com/s/1gfakMjT 密码:1mkw
2,scala下载安装
下载地址:https://downloads.lightbend.com/scala/2.11.11/scala-2.11.11.msi
3,idea下载安装
下载地址:https://download.jetbrains.8686c.com/idea/ideaIC-2017.2.5.exe
安装后打开插件安装界面,安装scala插件
![](http://img.my.csdn.net/uploads/201710/01/1506840039_1256.png)
![](http://img.my.csdn.net/uploads/201710/01/1506840039_2614.png)
![](http://img.my.csdn.net/uploads/201710/01/1506840173_1461.png)
如果有代理,可按下面描述的步骤设置:
![](http://img.my.csdn.net/uploads/201710/01/1506840152_1174.png)
![](http://img.my.csdn.net/uploads/201710/01/1506840152_1817.png)
4,gradle下载安装
下载地址:https://downloads.gradle.org/distributions/gradle-3.5-bin.zip
解压并将gradle-3.5/bin放到环境变量中。
如果需要设置代理可以在【用户目录】/.gradle中添加gradle.properties,并设置内容:
systemProp.http.proxyHost=xxx.xx.xxxx
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=
systemProp.http.proxyPassword=
systemProp.http.nonProxyHosts=localhost
systemProp.https.proxyHost=xxx.xx.xxxx
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=
systemProp.https.proxyPassword=
systemProp.https.nonProxyHosts=localhost
5,源码下载
下载地址:http://mirrors.hust.edu.cn/apache/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz
6,idea导入源码
解压kafka-0.11.0.1-src.tgz
>cd kafka-0.11.0.1-src
>gradle
>gradlew idea
打开idea,file->open,选择kafka-0.11.0.1-src
如果项目报错,可以依照下图进行刷新
1,搭建kafka代码阅读环境
2,搭建kafka运行环境,并测试
3,分析kafka启动部署原理
4,分析kafka工作机制
5,对关键部分进行分析
马上开干。。。。
1,jdk下载安装
下载地址:链接:http://pan.baidu.com/s/1gfakMjT 密码:1mkw
2,scala下载安装
下载地址:https://downloads.lightbend.com/scala/2.11.11/scala-2.11.11.msi
3,idea下载安装
下载地址:https://download.jetbrains.8686c.com/idea/ideaIC-2017.2.5.exe
安装后打开插件安装界面,安装scala插件
![](http://img.my.csdn.net/uploads/201710/01/1506840039_1256.png)
![](http://img.my.csdn.net/uploads/201710/01/1506840039_2614.png)
![](http://img.my.csdn.net/uploads/201710/01/1506840173_1461.png)
如果有代理,可按下面描述的步骤设置:
![](http://img.my.csdn.net/uploads/201710/01/1506840152_1174.png)
![](http://img.my.csdn.net/uploads/201710/01/1506840152_1817.png)
4,gradle下载安装
下载地址:https://downloads.gradle.org/distributions/gradle-3.5-bin.zip
解压并将gradle-3.5/bin放到环境变量中。
如果需要设置代理可以在【用户目录】/.gradle中添加gradle.properties,并设置内容:
systemProp.http.proxyHost=xxx.xx.xxxx
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=
systemProp.http.proxyPassword=
systemProp.http.nonProxyHosts=localhost
systemProp.https.proxyHost=xxx.xx.xxxx
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=
systemProp.https.proxyPassword=
systemProp.https.nonProxyHosts=localhost
5,源码下载
下载地址:http://mirrors.hust.edu.cn/apache/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz
6,idea导入源码
解压kafka-0.11.0.1-src.tgz
>cd kafka-0.11.0.1-src
>gradle
>gradlew idea
打开idea,file->open,选择kafka-0.11.0.1-src
如果项目报错,可以依照下图进行刷新
![](http://img.my.csdn.net/uploads/201710/13/1507874345_8359.png)
相关文章推荐
- kafka源码阅读环境搭建
- kafka源码阅读环境搭建
- windows下kafka源码阅读环境搭建
- 01-Kafka源码编译阅读环境搭建
- Idea下Kafka源码阅读编译环境搭建
- kafka源码阅读环境搭建
- tomcat7.0 源码阅读1 (环境搭建)
- Spring源码分析_01_ idea搭建spring源码阅读环境
- spring-framework-4.1.x源码阅读环境搭建(导入Eclipse)
- Spring4.3.12源码阅读系列:1-环境搭建
- [hadoop2.7.2]搭建eclipse源码阅读环境
- Spring 源码阅读一 环境搭建
- spark源码阅读环境搭建
- Mycat源码篇 : 起步,Mycat源码阅读调试环境搭建
- openstack源码阅读笔记1 开发环境搭建
- Netty 源码阅读之初始环境搭建
- tomcat源码阅读(一)——环境搭建
- Mycat源码篇 : 起步,Mycat源码阅读调试环境搭建
- tomcat源码阅读(一)——环境搭建
- kafka 源码运行环境搭建