Zookeeper 源碼解析-環境準備
阿新 • • 發佈:2018-11-17
sta zookeepe .so 瀏覽器中 src win 導入 per 圖片
為了深入學習Zookeeper,準備把zookeeper源碼導入eclipse中學習
一、Ant環境準備
因為我自己用的是Mac,直接輸入命令:brew install ant即可
如果是window環境,只需要下載對應版本的ant,配置環境變量即可
二、Git上 clone zookeeper源碼
git clone https://github.com/apache/zookeeper
三、ant eclipse 編譯eclipse工程
進入源碼目錄,輸入ant eclipse
我這邊每次都會出現:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException
解決方案:
1、在瀏覽器中打開http://ufpr.dl.sourceforge.net/project/ant-eclipse/ant-eclipse/1.0/ant-eclipse-1.0.bin.tar.bz2,並下載對應的文件
2、將文件copy 到 zookeeper源目錄zookeeper-server/src/main/resources中
3、打開build.xml文件,找到需要下載的地方註釋掉即可
再次輸入命令ant eclipse,看到如下圖所示,表示編譯成功:
最後將zookeeper以eclipse工程導入idea或eclipse中即可
Zookeeper 源碼解析-環境準備