文章插圖

文章插圖
一.前期準備工作
1:安裝protobuf(其版本只能是2.5,高了不行)
windows下
下載protobuf:https://github.com/google/protobuf/releases,選擇protoc-xxx-win32.zip下載
將解壓出來的protoc.exe放在一全英文路徑下,并把其路徑名放在windows環境變量下的path下
打開命令窗口,輸入protoc –version,若顯示出了protoc的版本號,則安裝成功 。
Linux環境
下載protobuf:https://github.com/google/protobuf/releases,選擇Linux版本下載 。
解壓安裝包,并將其路徑加入到環境變量,即/etc/profile文件中 。
進入protobuf目錄(我是將其解壓在/home/dev/目錄下的),依次執行以下命令
./configure –prefix=/home/dev/protobuf-2.5.0
make
make check
make install
ldconfig
添加環境變量:vi /etc/profile,添加如下,
# (動態庫搜索路徑) 程序加載運行期間查找動態鏈接庫時指定除了系統默認路徑之外的其他路徑export
export PATH=$PATH:$PROTOCOL_HOME:/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/dev/protobuf-2.5.0/lib
export LIBRARY_PATH=$LIBRARY_PATH:/home/dev/protobuf-2.5.0/lib
source /etc/profile,使其生效,最后在終端輸入 protoc –version,此處與windows類似 。
安裝成功會顯示版本號,如下圖(以windows為例):
maven安裝方式可參照下面連接,方法也就是將其安裝路徑加入環境變量 。
windows:https://jingyan.baidu.com/article/3065b3b6a00792becef8a46c.html
Linux:https://www.cnblogs.com/jimmy-muyuan/p/7895933.html
二:編譯
1.首先在Hadoop官網下載Hadoop源碼,然后將其解壓在一個全英文目錄 。
2.修改項目根目錄(hadoop-3.0.0-src目錄)下的pom.xml文件,將snapshot依賴注釋或者刪除(在190行) 。不然會導致在編譯過程中出現無法找到依賴而導致編譯失敗 。
打開Eclipse,按照下列步驟:import–>general–>Existing Projects into Workspace–>next–>select root directory–>選擇Hadoop-3.0.0-src文件–>finish即可 。
- 查看mysql版本號 查看數據庫版本mysql
- 長得丑的男生怎樣實現逆襲 長得丑的男生真的不好嗎
- redis的五種數據類型底層實現 redis的五種數據類型使用
- 傳奇漏洞查看器 傳奇漏洞掃描工具
- centos查看系統編碼 查看系統編碼格式
- vlan間路由有幾種方式 實現vlan間路由有哪些方式?各自是怎樣實現的
- 怎么看網絡打印機的IP地址 如何查看網絡打印機ip地址
- JS數字計時器 js實現計時器
- 電腦怎么看網卡型號 Windows查看網卡型號
- eclipse怎么運行php文件 如何運行php文件
