将hadoop源代码导入eclipse
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相关推荐
- Java 编程思想源代码导入eclipse使用流程
Java 编程思想源代码导入eclipse使用流程 1. 简介 <Java编程思想>是2007年机械工业出版社出版的图书,作者是埃克尔,译者是陈昊鹏.作为一个开发程序员,Java语言或许 ...
- Openfire3.9.3源代码导入eclipse中开发配置指南
软件版本: Eclipse:eclipse-jee-indigo-SR2-win32-x86_64 JDK: 1.7 Openfire: 3.9.3 本文将图文介绍如何把openfire(以3.9.3 ...
- 如何将github上源代码导入eclipse中
1.首先,在github(github.com)上申请一个账号 2.安装egit插件(如果IDE自带则跳过此步骤),在Eclipse中选择help->Marketplace,在search中输入 ...
- Openfire3.9.3源代码导入eclipse中开发配置指南(转载)
看到这篇文章的的网友应该已经安装了jdk,eclipse,我就不在安装这些开发工具上赘述了,附载一下openfire的下载地址:http://www.igniterealtime.org/downlo ...
- 如何高效的阅读Hadoop源代码?Hadoop的源代码写的怎么样?
个人谈谈阅读hadoop源代码的经验. 首先,不得不说,hadoop发展到现在这个阶段,代码已经变得非常庞大臃肿,如果你直接阅读最新版本的源代码,难度比较大,需要足够的耐心和时间,所以,如果你觉得认真 ...
- eclipse下编译hadoop源代码(转)
hadoop是一个分布式存储和分布式计算的框架.在日常使用hadoop时,我们会发现hadoop不能完全满足我们的需要,我们可能需要修改hadoop的源代码并重新编译.打包. 下面将详细描述如何从sv ...
- 在mac中导入hadoop2.6.0源代码至eclipse
一.环境准备 1.安装jdk.maven等 2.下载hadoop源代码,并解压 3.将tools.jar复制到Classes中,具体原因见http://wiki.apache.org/hadoop/H ...
- Hadoop源码导入Eclipse
需要进一步学习hadoop.需要看看内部源码实现,因此需要将hadoop源码导入都eclipse中,简单总结一下,具体步骤如下: 首先确保已经安装了git.maven3.protobuf2.5.如果没 ...
- 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 ...
最新文章
- Windows Server2016 安装及配置DFS实现数据复制
- MySQL-MMM实现MySQL高可用
- python 安装包时出现红字_Python从入门到就业-1.1节:安装Python
- python打包脚本_py2exe打包python脚本
- arraylist扩容是创建新数组吗 java_arraylist扩容机制要怎么实现?arraylist怎么扩容...
- CISCO ASA 5510 防火墙的配置实例
- 静态函数 静态变量和常量
- idea ---- 快捷键
- 小程序商城源码,很不错,推荐给开发者
- 弱电总包施工组织设计与实施方案
- 华为usg系列防火墙-密码重置
- php主机安装教程,easypanel 主机面板安装教程
- 关于内推、简历、面试,我有一些想说的
- php 7.1安装sockets,Centos7 下 PHP 添加缺少的组件 sockets 和 openssl
- 机器学习实战(11)——初识人工神经网络
- redis集群模式详解
- 华为摄像机搜索软件_构建AI新生态,“软件定义”摄像机打造机器智能新捷径...
- 关于报错Unknown custom element:did you register the component correctly? For recursive components的解决方式
- 题目0155-特异性双端队列
- python笔记手写照片_用Python对手写笔记进行压缩与增强
热门文章
- 【Linux网络编程】并发服务器之多线程模型
- 【cJson】JSON的基本概念
- 【Android】对话框 AlertDialog
- python if name main 的作用_Python----基础之if __name__ == 'main': 的作用和原理
- 微信小程序 事件点击后如何动态增删class类名(自用,没毛病)
- 二叉树的锯齿形层次遍历—leetcode103
- 如何插入8bit量化节点(tensorflow)
- php两数相乘,php – 如何将数字相乘,直到达到一位数字并计算数字?
- nginx訪問php配置,thinkphp5配置nginx访问
- java vtd-xml_在java中使用vtd-xml获取xml中的属性文本