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

基于Eclipse构建Hadoop源码阅读环境

时间:2015-07-23 17:09:54      阅读:330      评论:0      收藏:0      [点我收藏+]

标签:

一、工具
  1、hadoop-2.6.0-src.tar
  2、eclipse
  3、maven
  4、protoc
二、下载源码地址:http://mirrors.hust.edu.cn/apache/hadoop/common/
三、准备maven包:eclipse-maven3-plugin
  M2_HOME E:\apache-maven-3.3.3
  path ;%M2_HOME%\bin
  测试:cmd-->mvn -v
四、protoc安装
  1、准备:protoc-2.5.0-win32.zip、protobuf-2.5.0.tar.gz
  2、将protoc-2.5.0-win32中的protoc.exe拷贝到c:\windows\system32中。
  3、将proto.exe文件拷贝到解压后的XXX\protobuf-2.5.0\src目录中。
  4、进入XXX\protobuf-2.4.1\java 目录 执行mvn package命令编辑该包生成protobuf-java-2.5.0.jar文件(Jar包位于XXX\protobuf-2.4.1\javatarget目录中)。
  (备注:运行失败,再运行一次竟然成功了,可能网络不好,获取失败)
  5、protoc --version
五、通过maven获取源码(这里需要说明的是,在使用maven的时候,需要先安装jdk,protoc ,如果没有安装可以参考win7如何安装maven、安装protoc)
  1、进入hadoop->src目录:e:\hadoop_src\hadoop-2.6.0-src\hadoop-maven-plugins
  2、运行:mvn install 生成JAR包(JAR包位于:E:\hadoop_src\hadoop-2.6.0-src\hadoop-maven-plugins\target中)
  3、进入:E:\SoftWare\HADOOP\hadoop2.6\hadoop-2.6.0-src,运行:mvn eclipse:eclipse -DskipTests

  (这时候,我们已经把源码给下载下来了。这时候,我们会看到文件会明显增大。)

  4、mvn eclipse:eclipse -DskipTests(生成eclipse项目文件)
  (这一步总是构建失败,但是已经可以导入源码了)
六、随便打开一个方法,ctrl+alt+h可以查看调用关系

基于Eclipse构建Hadoop源码阅读环境

标签:

原文地址:http://www.cnblogs.com/pingzhanga/p/4670682.html

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