Zookeeper源码环境搭建

来源:互联网 发布:php命名空间找不到类 编辑:程序博客网 时间:2024/06/05 05:48
  • 到github中下载该项目
https://github.com/apache/zookeeper
下载.zip包到本地解压。
  • 使用ant对源代码编译成eclipse工程
(1)下载ant
http://ant.apache.org/bindownload.cgi
(2)解压到特定目录,设置ANT_HOME(ant)和path(%ANT_HOME%\bin)
(3)打开cmd,运行ant -version,出现版本信息说明安装成功了。
(4)切换到zookeeper源码的根目录下面(下面有一个buid.xml文件),然后输入命令ant eclipse

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

  1. 上述命令会下载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"
  2. 还发现缺少依赖包 commons-collections,在ivy.xml文件中加入如下配置:
    <dependency org="commons-collections" name="commons-collections" rev="3.0"/>

上述两个问题解决后,再重新执行ant eclipse命令。

0 0