1 下载安装Ant
https://ant.apache.org/srcdownload.cgi 在官方网站中下载Ant(Windows推荐.zip)
注意下载包是 apache-ant-1.10.7-bin.zip,而不是-src.zip;
配置环境变量,将C:\software\apache-ant-1.10.7-bin\apache-ant-1.10.7\bin
配置到系统环境变量path中。
在cmd中,输入命令ant -v
来验证是否安装成功。
2 下载zookeeper源码
<1> git clone https://github.com/apache/zookeeper.git
下载速度太慢,可以去 http://mirror.bit.edu.cn/apache/zookeeper 下载源码包
<2> 解压下载包之后,进入到目录中,使用ant eclipse
命令
注意要在网速比较好的情况下执行该命令,否则会出现报错
3 用eclipse进行导入操作
点击File,选择import
![](https://img.haomeiwen.com/i7803976/16915ccd29e62a41.png)
import之后会报错,是因为jdk版本问题,可以降至1.6版本:
点击工程目录,选在build path,再选择configure build path
![](https://img.haomeiwen.com/i7803976/31dbea8db645027f.png)
4.运行项目
在conf目录下,复制zoo_sample.cfg文件,创建zoo.cfg
![](https://img.haomeiwen.com/i7803976/2625909a7b6ed581.png)
![](https://img.haomeiwen.com/i7803976/49aa86e0bc9b0f06.png)
找到主运行类QuorumPeerMain
,点击选择这个类的run configurations,配置参数即zoo.cfg的目录
![](https://img.haomeiwen.com/i7803976/e07aaaa0a849219f.png)
运行之后,选择bin目录下的客户端
![](https://img.haomeiwen.com/i7803976/a61df5ff77519119.png)
在客户端中输入 get /
命令
![](https://img.haomeiwen.com/i7803976/47f6bb2cc4cc92a7.png)
代表成功,可以进行接下里的源码阅读。
网友评论