环境准备
-
准备好jdk 1.8,Git,Ant,Intellij Idea或者eclipse
-
下载zookeeper源码,其中我下载的版本是(3.4.10):
https://github.com/apache/zookeeper/releases/tag/release-3.4.10 -
配置ant
vi ~/.bash_profile
在文件末尾加入下面两行
export ANT_HOME=/usr/local/apache-ant-1.9.3
export PATH=${PATH}:${ANT_HOME}/bin
source ~/.bash_profile
初始化项目
在zookeeper的解压后的目录下面执行命令
ant eclipse
最后会看到build success
使用Intellij IDEA或者eclipse导入工程
由于上面的命令执行生成了eclipse项目,eclipse导入比较简单。
下面详细说明用idea导入,jdk选择1.8
File->New->Project From Existing Source
启动zookeeper
zookeeper主类是:QuorumPeerMain
启动需要指定配置文件路径