前言
爲了更好的學習Zookeeper分佈式配置中心,我們需要查看源碼來研究他的實現邏輯。
搭建
第一步源碼包下載
百度雲鏈接:https://pan.baidu.com/s/19QOolORemxzzGntjIcFgqQ 提取碼:7iei
第二步:
通過IDEA打開源碼包,通過maven倉庫進行依賴Jar下載。
第三步:先編譯 Apache ZooKeeper - Jute 包
第四步:編譯Apache ZooKeeper - Server
這裏需要注意:
這裏地方需要特殊處理一下,繼續編譯
第五步:這個時候,我們能夠正常編譯通過了。但是會發現運行失敗
第六步:設置配置文件
第七步:設置日誌
啓動成功
總結
花了一天時間搞的zookeeper源碼環境,每次搞源碼環境都感覺崩潰,真的希望中國軟件崛起,不再使用外國軟件。