[ZooKeeper] Zookeeper源码环境搭建
2019-12-19 本文已影响0人
LZhan
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

import之后会报错,是因为jdk版本问题,可以降至1.6版本:
点击工程目录,选在build path,再选择configure build path

4.运行项目
在conf目录下,复制zoo_sample.cfg文件,创建zoo.cfg


找到主运行类QuorumPeerMain
,点击选择这个类的run configurations,配置参数即zoo.cfg的目录

运行之后,选择bin目录下的客户端

在客户端中输入 get /
命令

代表成功,可以进行接下里的源码阅读。