# 工程版本与工程建立
* kafaka 使用scalar java 语言编写
* kafaka 源码阅读版本: kafka-0.10.1.1
## 工程建立
1. 安装 JDK8;
2. 安装 gradle-3.0
3. 下载安装IDEA 社区版(免费)
4. 用IDEA 打开kafaka工程(初始打开, 将下载必要依赖, 耗时)
5. 安装 scalar 插件(file-->setting-->plugins-->scala), 重启IDE
6. 配置scalar LIB: 选择工程右击--> open module settings --> Project settings --> Libraries -->
点击+ --> scala SDK --> download(或者本地下载好的) --> OK 导入即可
7. Ctrl+Shift+A 选文件打开README.md 阅读 编译方法
8. 这时, 可以正常阅读代码了
ZooKeeper源码阅读
前置条件: 安装 marven管理工具,安装 JDK8
- wget Apache Download Mirrors
- IEDA 打开, 执行mvn compile后,等待Marven下载关联后, 直接阅读就行