zk下載地址:https://github.com/apache/zookeeper/tree/release-3.5.4
ant下載地址:https://ant.apache.org/bindownload.cgi
本文zk採用3.5.4版本 ant採用1.10.6
注意:因爲zk是由ant來構建的,所以需要使用ant命令來轉換成工程,然後導入idea
一、ant安裝配置
1、下載解壓
注意別下載錯了,這裏有三個版本的,我們需要下載Binary版本
2、配置環境變量
注意:ant需要JDK環境 在系統環境變量中添加 ANT_HOME對應着你解壓的路徑
然後需要在path變量結尾添加 %ANT_HOME%\bin;%ANT_HOME%\lib;
別忘記;號
3、驗證
打開cmd輸入 ant -version 出現下圖,表示安裝配置成功。
二、編譯zookeeper
1、打開cmd,找到zk解壓路徑,在zk根路徑下執行 ant eclipse
執行後發現報錯了,不用擔心,我們需要修改一個配置
修改源碼中build.xml中的配置,將地址:
https://downloads.sourceforge.net/project/ant-eclipse/ant-eclipse/1.0/ant-eclipse-1.0.bin.tar.bz2
更換成
http://ufpr.dl.sourceforge.net/project/ant-eclipse/ant-eclipse/1.0/ant-eclipse-1.0.bin.tar.bz2
然後再去執行 ant eclipse命令,執行成功!
三、導入idea