Zookeeper原始碼分析(一) ----- 原始碼執行環境搭建

擁抱心中的夢想發表於2018-04-30

zookeeper工程採用Ant構建工具進行構建,小編覺得很難受啊!為什麼?因為ant我不熟悉啊!我們這代95後程式設計師很少接觸Ant建立的工程,甚至說我讀大學都沒聽過周圍小夥伴談及Ant,好像說它過時了,但其實過不過時,小編也不清楚,估計就是醬紫的。

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

一、下載zookeeper原始碼

  • 1、直接在https://www.apache.org/dyn/closer.cgi/zookeeper/下載;
  • 2、解壓檔案;

如下圖所示:

Zookeeper原始碼分析(一) -----  原始碼執行環境搭建

二、修改配置檔案

修改根目錄下的conf資料夾中zoo_smaple.cfg檔案重新命名為zoo.cfg,並修改裡邊的內容為:

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不是必須的,指定存放你的事務日誌的目錄。

三、編譯專案

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

進入專案根目錄,即存放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即可。

修改完成之後執行ant eclipse即可!

直到最後輸出BUILD SUCCESSFUL表明專案編譯完成,匯入eclipse即可!

四、匯入eclipse

Zookeeper原始碼分析(一) -----  原始碼執行環境搭建

選擇該選項匯入即可!

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

相關文章