码迷,mamicode.com
首页 > 系统相关 > 详细

ubutun14.04编译hadoop-2.6.0源码,并生成eclipse项目

时间:2015-07-21 20:21:03      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

 

1.安装jdk

  技术分享

2. 安装需要的库

  sudo apt-get install g++ autoconf automake libtool make cmake zlib1g-dev pkg-config libssl-dev  

  技术分享

3. sudo apt-get install openssh-client sudo apt-get install openssh-server

   -进入到用户目录运行命令:

   -ssh-keygen -t rsa -P  

   -cat .ssh/id_rsa.pub >> .ssh/authorized_keys

   -ssh-add ~/.ssh/id_rsa

   -在用户目录中有.ssh文件夹

4. 下载最新的protobuf: https://code.google.com/p/protobuf/downloads/list 也可在http://pan.baidu.com/s/1ntDuSid下载

    解压进入目录中再依次执行命令:

    ./configure --prefix=/usr

   sudo make

     sudo make check

   sudo make install

   最后可以查询一下版本

   protoc --version

        技术分享

        技术分享

5. sudo apt-get install maven并且设置好环境变量

  技术分享

  技术分享

6. 下载hadoop源码包,这里选择的是hadoop-2.3.0版本,其他2.6.0版本也试验过

  技术分享

        解压进入目录中运行 mvn package -Pdist,native -DskipTests -Dtar

        技术分享

        技术分享

        技术分享

        最终生成:

        技术分享

        在hadoop-2.3.0-src/hadoop-dist/target下看到生成的压缩文件 

        技术分享

7. hadoop-2.6.0生成eclipse项目

          -解压之后,进入hadoop-2.6.0的src目录,并执行:mvn eclipse:eclipse –DskipTests

          -执行完成之后,打开eclipse,import该项目即可

ubutun14.04编译hadoop-2.6.0源码,并生成eclipse项目

标签:

原文地址:http://www.cnblogs.com/nemotan/p/4665313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!