paulwong

          編譯HADOOP源碼

          https://github.com/apache/hadoop/blob/trunk/BUILDING.txt

          配置 eclipse 編譯、開發 Hadoop(MapReduce)源代碼
          http://blog.csdn.net/basicthinker/article/details/6174442

          hadoop2.2.0源代碼編譯
          http://my.oschina.net/cloudcoder/blog/192224

          Apache Hadoop 源代碼編譯環境搭建
          http://qq85609655.iteye.com/blog/1986991



          1. Download code from https://codeload.github.com/apache/hadoop/zip/trunk, then unzip it, there is a folder hadoop-trunk.
            wget https://codeload.github.com/apache/hadoop/zip/trunk
            unzip trunk
          2. Install native libraries
            Ubuntu
            sudo apt-get -y install maven build-essential autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev

            Cent OS
            yum -y install  lzo-devel  zlib-devel  gcc autoconf automake libtool openssl-devel cmake
            get protobuf zip from http://f.dataguru.cn/thread-459689-1-1.html
            ./configure
            make
            make check
            make install
          3. $vi /etc/profile
            export PROTOC_HOME=/root/java/hadoop-source/protobuf-2.5.0
            export PATH=$PATH:$PROTOC_HOME/src
          4. cd to hadoop-trunk, run 
            mvn compile -Pnative
          5. cd to hadoop-maven-plugins, run
            mvn install
          6. cd to hadoop-trunk
            mvn install -DskipTests
          7. Make sure still in hadoop-trunk folder, Build Eclipse project
            mvn eclipse:eclipse -DskipTests
          8. Import the maven project to Eclipse


          posted on 2014-12-16 01:41 paulwong 閱讀(331) 評論(0)  編輯  收藏 所屬分類: HADOOP

          主站蜘蛛池模板: 晋宁县| 麻栗坡县| 子长县| 安溪县| 大同市| 涿鹿县| 冕宁县| 平舆县| 安西县| 嵊泗县| 海阳市| 龙里县| 特克斯县| 厦门市| 井冈山市| 六盘水市| 华坪县| 综艺| 天气| 吉隆县| 那曲县| 成武县| 广昌县| 新竹市| 筠连县| 寻乌县| 临洮县| 随州市| 和平区| 龙州县| 洪泽县| 罗平县| 沁源县| 加查县| 滁州市| 墨竹工卡县| 修文县| 汽车| 南汇区| 西平县| 邻水|