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

          主站蜘蛛池模板: 永兴县| 滨海县| 保靖县| 河东区| 富川| 郓城县| 安宁市| 库伦旗| 郑州市| 安塞县| 西畴县| 哈尔滨市| 安龙县| 儋州市| 贡嘎县| 镇远县| 确山县| 兴化市| 嘉荫县| 石楼县| 盘山县| 德化县| 东阳市| 东丽区| 自贡市| 德惠市| 同德县| 和政县| 桐柏县| 万全县| 自贡市| 宣武区| 黄石市| 大关县| 托克托县| 商丘市| 岳阳县| 咸宁市| 江陵县| 龙门县| 虞城县|