【zookeeper源码研究】zookeeper源码安装与调试

发布时间:2019-11-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了【zookeeper源码研究】zookeeper源码安装与调试脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

顺风车运营研发团队 谭淼

1、下载zookeePEr

http://mirror.bit.edu.cn/apac...

2、下载jdk1.8(下载Mac版java,一键安装)

http://www.oracle.com/technet...

3、下载intelj idea

https://www.jetbrains.com/ide...

4、下载apache ant

apache ant是较早的java包管理工具,由于zookeeper项目较早,因此使用的ant,目前使用较多的java包管理和构建工具是maven和gradle

下载地址:https://ant.apache.org/bindow...

下载后将ant目录下的bin目录添加到/etc/bashrc中:

export ANT_HOME=/usr/local/apache-ant-1.10.5
export PATH=${PATH}:${ANT_HOME}/bin

@H_512_26@5、使用ant将zookeeper编译成eclipse工程
cd lib/zookeeper-3.4.13/ ant eclipse

这里来重点说说ant eclipse执行失败的问题:

上述命令会下载ant-eclipse-1.0.bin.tar.bz2文件,若老是下载不成功,无法继续下去,可以修改源码中build.XMl中的配置,将地址:

get src="http://downloads.sourceforge.net/PRoject/ant-eclipse/ant-eclipse/1.0/ant-eclipse-1.0.bin.tar.bz2"

改为

get src="http://ufpr.dl.sourceforge.net/project/ant-eclipse/ant-eclipse/1.0/ant-eclipse-1.0.bin.tar.bz2"

其他问题未遇到,如遇到请自行百度解决。

6、使用Idea打开zookeeper

【zookeeper源码研究】zookeeper源码安装与调试

【zookeeper源码研究】zookeeper源码安装与调试

此处选择刚安装的java1.8环境,JDK的地址可以参考图片中的地址(小提示:finder快捷键command+shift+g可以直接跳转目录)

【zookeeper源码研究】zookeeper源码安装与调试

点击Finish即可

7、使用Idea运行zookeeper

zk Server的启动函数的位置在ZooKeeperServerMain类中。

(1)复制配置文件

cd lib/zookeeper-3.4.13/conf/ cp zoo_sample.CFg zoo.cfg

(2)将conf/LOG4j.properties配置拷贝到zookeeper/src/java/main路径下

cd lib/zookeeper-3.4.13/conf/ cp log4j.properties ../src/java/main/

(3)设置运行参数

点击第38行的绿箭头会提示输入参数错误

【zookeeper源码研究】zookeeper源码安装与调试

这时要填写输入参数,点击运行配置:

【zookeeper源码研究】zookeeper源码安装与调试

填写配置文件地址

【zookeeper源码研究】zookeeper源码安装与调试

点击运行

【zookeeper源码研究】zookeeper源码安装与调试

此时可以在控制台发现可以运行了

【zookeeper源码研究】zookeeper源码安装与调试

脚本宝典总结

以上是脚本宝典为你收集整理的【zookeeper源码研究】zookeeper源码安装与调试全部内容,希望文章能够帮你解决【zookeeper源码研究】zookeeper源码安装与调试所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。