1. 安装JDK,eclipse,下载hadoop源代码并解压到某一个目录。

2. 安装maven,将bin目录添加到PATH环境变量中。

3. 安装protobuf2.5.0,将protoc-2.5.0-win32中的protoc.exe拷贝到c:\windows\system32中,将proto.exe文件拷贝到解压后的XXX\protobuf-2.5.0\src目录中。进入XXX\protobuf-2.5.0\java 目录,执行maven package命令编辑该包,生成protobuf-java-2.5.0.jar文件。在命令行输入protoc --version验证是否安装成功。

4. 进入hadoop source目录下的hadoop-maven-plugins文件夹

cd hadoop-maven-plugins
mvn install -DskipTests

5. 回到hadoop source根目录

cd ..
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true

6. 使用eclipse导入项目。

转载于:https://www.cnblogs.com/finalboss1987/p/5168214.html

将hadoop源代码导入eclipse相关推荐

  1. Java 编程思想源代码导入eclipse使用流程

    Java 编程思想源代码导入eclipse使用流程 1.  简介 <Java编程思想>是2007年机械工业出版社出版的图书,作者是埃克尔,译者是陈昊鹏.作为一个开发程序员,Java语言或许 ...

  2. Openfire3.9.3源代码导入eclipse中开发配置指南

    软件版本: Eclipse:eclipse-jee-indigo-SR2-win32-x86_64 JDK: 1.7 Openfire: 3.9.3 本文将图文介绍如何把openfire(以3.9.3 ...

  3. 如何将github上源代码导入eclipse中

    1.首先,在github(github.com)上申请一个账号 2.安装egit插件(如果IDE自带则跳过此步骤),在Eclipse中选择help->Marketplace,在search中输入 ...

  4. Openfire3.9.3源代码导入eclipse中开发配置指南(转载)

    看到这篇文章的的网友应该已经安装了jdk,eclipse,我就不在安装这些开发工具上赘述了,附载一下openfire的下载地址:http://www.igniterealtime.org/downlo ...

  5. 如何高效的阅读Hadoop源代码?Hadoop的源代码写的怎么样?

    个人谈谈阅读hadoop源代码的经验. 首先,不得不说,hadoop发展到现在这个阶段,代码已经变得非常庞大臃肿,如果你直接阅读最新版本的源代码,难度比较大,需要足够的耐心和时间,所以,如果你觉得认真 ...

  6. eclipse下编译hadoop源代码(转)

    hadoop是一个分布式存储和分布式计算的框架.在日常使用hadoop时,我们会发现hadoop不能完全满足我们的需要,我们可能需要修改hadoop的源代码并重新编译.打包. 下面将详细描述如何从sv ...

  7. 在mac中导入hadoop2.6.0源代码至eclipse

    一.环境准备 1.安装jdk.maven等 2.下载hadoop源代码,并解压 3.将tools.jar复制到Classes中,具体原因见http://wiki.apache.org/hadoop/H ...

  8. Hadoop源码导入Eclipse

    需要进一步学习hadoop.需要看看内部源码实现,因此需要将hadoop源码导入都eclipse中,简单总结一下,具体步骤如下: 首先确保已经安装了git.maven3.protobuf2.5.如果没 ...

  9. Hadoop源代码eclipse编译指南

    目录 1. 下载Hadoop源代码 1 2. 准备编译环境 2 2.1. Hadoop代码版本 2 2.2. 联网 2 2.3. java 2 2.4. Ant和Cygwin 3 2.5. Eclip ...

最新文章

  1. Windows Server2016 安装及配置DFS实现数据复制
  2. MySQL-MMM实现MySQL高可用
  3. python 安装包时出现红字_Python从入门到就业-1.1节:安装Python
  4. python打包脚本_py2exe打包python脚本
  5. arraylist扩容是创建新数组吗 java_arraylist扩容机制要怎么实现?arraylist怎么扩容...
  6. CISCO ASA 5510 防火墙的配置实例
  7. 静态函数 静态变量和常量
  8. idea ---- 快捷键
  9. 小程序商城源码,很不错,推荐给开发者
  10. 弱电总包施工组织设计与实施方案
  11. 华为usg系列防火墙-密码重置
  12. php主机安装教程,easypanel 主机面板安装教程
  13. 关于内推、简历、面试,我有一些想说的
  14. php 7.1安装sockets,Centos7 下 PHP 添加缺少的组件 sockets 和 openssl
  15. 机器学习实战(11)——初识人工神经网络
  16. redis集群模式详解
  17. 华为摄像机搜索软件_构建AI新生态,“软件定义”摄像机打造机器智能新捷径...
  18. 关于报错Unknown custom element:did you register the component correctly? For recursive components的解决方式
  19. 题目0155-特异性双端队列
  20. python笔记手写照片_用Python对手写笔记进行压缩与增强

热门文章

  1. 【Linux网络编程】并发服务器之多线程模型
  2. 【cJson】JSON的基本概念
  3. 【Android】对话框 AlertDialog
  4. python if name main 的作用_Python----基础之if __name__ == 'main': 的作用和原理
  5. 微信小程序 事件点击后如何动态增删class类名(自用,没毛病)
  6. 二叉树的锯齿形层次遍历—leetcode103
  7. 如何插入8bit量化节点(tensorflow)
  8. php两数相乘,php – 如何将数字相乘,直到达到一位数字并计算数字?
  9. nginx訪問php配置,thinkphp5配置nginx访问
  10. java vtd-xml_在java中使用vtd-xml获取xml中的属性文本