- 到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执行失败的问题:
-
上述命令会下载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"
- 还发现缺少依赖包 commons-collections,在ivy.xml文件中加入如下配置:
<dependency org="commons-collections" name="commons-collections" rev="3.0"/>
上述两个问题解决后,再重新执行ant eclipse命令。
最后欢迎大家访问我的个人网站:1024s