Zookeeper源碼分析(一) ----- 源碼運行環境搭建

zookeeper工程採用Ant構建工具進行構建,小編以爲很難受啊!爲何?由於ant我不熟悉啊!咱們這代95後程序員不多接觸Ant建立的工程,甚至說我讀大學都沒聽過周圍小夥伴談及Ant,好像說它過期了,但其實過不過期,小編也不清楚,估計就是醬紫的。程序員

好了廢話不說了,讓咱們一步一步來吧!apache

1、下載zookeeper源代碼

  • 一、直接在https://www.apache.org/dyn/closer.cgi/zookeeper/下載;
  • 二、解壓文件;

以下圖所示:bash

2、修改配置文件

修改根目錄下的conf文件夾中zoo_smaple.cfg文件重命名爲zoo.cfg,並修改裏邊的內容爲:eclipse

tickTime=2000

initLimit=10

syncLimit=5

dataDir=E:\\resources\\zookeeper-3.4.11\\conf\\data
#dataLogDir=E:\\resources\\zookeeper-3.4.11\\conf\\log

clientPort=2181
複製代碼

其中dataLOgDir不是必須的,指定存放你的事務日誌的目錄。工具

3、編譯項目

首先先確保你的電腦中已經安裝好Ant,並正確配置好相關的環境變量,具體自行百度。ui

進入項目根目錄,即存放build.xml文件的目錄,而後執行ant eclipse,執行該命令時會提示connection timeout,即下載ant-eclipse-1.0.bin.tar.bz2插件包超時,能夠將build.xml文件中的http://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便可。spa

修改完成以後執行ant eclipse便可!.net

直到最後輸出BUILD SUCCESSFUL代表項目編譯完成,導入eclipse便可!插件

4、導入eclipse

選擇該選項導入便可!日誌

謝謝閱讀!歡迎評論區發表問題討論!

相關文章
相關標籤/搜索