idea构建zookeeper源码

使用idea构建zookeeper源码

由于博主最近在研究zookeeper的源码,俗话说得好看源码不去自己构建源码那么就是狗屁,好了,屁话不多说,开始构建zookeeper源码。

Ant

这边需要先下载Apache-Ant这个工具,因为zookeeper是一个比较老的项目,具体原因大家可以百度。
ant官网 , 博主使用的ant版本
下载好ant后需要进行配置,也可以不用进行配置,ant的配置
ant -version 出现版本号说明配置成功。

Ant的错误

下载和配置好Ant后,可能会出现以下错误 –此时不应有 \Java\jdk1.8.0_144\lib\dt.jar 原因是环境变量中的CLASSPATH配置有问题,博主删除了CLASSPATH的内容后就有用了。

下载zookeeper的源码

去zookeeper的github上把源码download下来。
zookeeper源码 可能会有点慢,耐心等待以下。

下载好zookeeper后解压到你的盘符,进入到zookeeper的根目录后 打开CMD,
输入ant -eclipse 等待项目的构建。

idea构建zookeeper源码_第1张图片
出现以上内容说明构建成功,那么肯定会有构建失败的时候,博主这边遇到的问题就是下载 ivy-2.4.0.jar 这个jar包贼慢,两三个小时都没有下载完成,如果有相同问题的小伙伴,可以将 ivy-2.4.0.jar 手动下载,然后手动添加到以下目录
ivy-2.4.0.jar下载地址
在这里插入图片描述
构建完成就可以导入idea啦
idea构建zookeeper源码_第2张图片
idea构建zookeeper源码_第3张图片
idea构建zookeeper源码_第4张图片
然后一路Next下去。

zookeeper源码就这样搭建完成了,不过进去以后是缺少一个类的 ** Info.java ** 详细信息参考这篇文档 Info.java丢失的文档。

你可能感兴趣的:(Java,zookeeper,源码构建)