如何将 hadoop1.1.2/1.2.1 源码关联到 Eclipse
最为关键的一点,jre 的版本不宜过高,有一点明确的是,jre6 是可用的,jre8 是出编译错误的。
step 1:新建工程,设置 jre 的版本
并下调编译级别:
step 2:拷贝 hadoop 源码到src
hadoop 的源码我们主要关心的是hadoop 的 src 目录下的 core、hdfs、mapred 三个文件夹下的内容:
我们将其拷贝到 hadoop-1.1.2 工程的 src 下(注意,core、hdfs、mapred 都只是文件夹,src目录下需要的是包),并将其分别设置为src。
具体做法:
(1)先进入 【Java build path】 的【Source】选项卡,删除原始的src目录;
(2)add 新的 Source文件
step 3:导入外部 jar 包
- (1)hadoop lib 目录下的全部jar包
- (2)hadoop lib/jsp1.2(lib/jsp2.1,对hadoop 1.2.1) 目录下的全部jar包
- (3)导入ant.jar
如何将 hadoop1.1.2/1.2.1 源码关联到 Eclipse相关推荐
- spark的java源码,Spark源码包的编译
Spark源码包的编译和部署生成,其本质只有两种:Maven和SBT (Simple Build Tool), 只不过针对不同的场景而已: Maven编译 SBT编译 IntelliJ IDEA编译( ...
- 【Hadoop】Build and Execute
Hadoop官方wiki上介绍了如何用Maven编译和生成Eclipse项目,但是它需要hadoop-common的trunk代码,因为只有trunk上有pom.xml文件.而对于其他release版 ...
- hadoop源码放在eclipse编译
1,建立一个hadoop源码文件夹. 2.svn 检出hadoop1.0.4的源码.svn checkout http://svn.apache.org/repos/asf/hadoop/common ...
- eclipse安装Hadoop1.1.2版本开发插件
Hadoop1.1.2版本没有直接适合Eclipse的安装插件,需要手动打包jar文件. 我的系统配置: VMware Workstation10 CentOS-6.5-i386 hadoop-1.1 ...
- eclipse hadoop1.2.0配置及wordcount运行
"error: failure to login"问题 http://www.cnblogs.com/xia520pi/archive/2012/05/20/2510723.htm ...
- Hadoop学习之路(三)Hadoop-2.7.5在CentOS-6.7上的编译
下载Hadoop源码 1.登录官网 2.确定你要安装的软件的版本 一个选取原则: 不新不旧的稳定版本 几个标准: 1)一般来说,刚刚发布的大版本都是有很多问题 2)应该选择某个大版本中的最后一个小版本 ...
- Hadoop学习笔记之三 数据流向
http://hadoop.apache.org/docs/r1.2.1/api/index.html 最基本的: 1. 文本文件的解析 2. 序列文件的解析 toString会将Byte数组中的内存 ...
- 安装Hadoop系列 — 导入Hadoop源码项目
将Hadoop源码导入Eclipse有个最大好处就是通过 "ctrl + shift + r" 可以快速打开Hadoop源码文件. 第一步:在Eclipse新建一个Java项目,h ...
- hadoop错误之ClassNotFoundException
http://www.cnblogs.com/kaizhangzhang/p/3495438.html 在win7下运行hadoop-1.1.2 worldcount代码的时候出现下面的错误,折腾了差 ...
最新文章
- Exchange 2010 CAS安装之一
- epplus保存为流_c# – 另存为使用EPPlus?
- CTF C#逆向Reverse
- ora-04021 无法锁表的解决办法
- OpenCV添加(混合)两个图像
- Sqli-labs less 64
- 华为鸿蒙麒麟玉兔_华为P50除了麒麟9000,还预装鸿蒙系统,比iPhone12值得买
- android7.1以太网动态ip,android7.1编译路上的那些坑!(部分转自网络整理)
- robbe+base64+Mysql简易有效的php全文索引实现
- MathType软件安装教程及下载地址
- 手持式网络性能测试仪
- SpringMVC项目报错500的可能解决方法
- 【智能安防监控补光灯调光芯片方案】单节锂电降压恒流驱动芯片FP8013 最大输出3A体积小/静态功耗低/效率高/支持无频闪调光
- 谷歌成功利用一台 54 量子比特的量子计算机
- android 自定义indicator,Android自定义Indicator
- 全球及中国共享汽车市场规模预测与投资机遇研究报告2022版
- KittenCode编程平台
- contentEditable,window.getSelection详解---可编辑div,容器,设置/获取光标位置,光标处插入内容及光标的操作
- js对象是什么?如何理解js对象
- thinkphp 常用伪静态
热门文章
- Hive中元数据表的关系和如何在元数据中删除表
- android自定义协议,Android / iOS-自定义URI /协议处理
- linux虚拟环境tmux,关于在Linux系统中如何把tmux和vim打造成IDE的讲解
- mysql mgr写入_社区投稿 | MySQL MGR一致性读写特性解读
- 开发缺点_利用模板去建设开发企业网站好不好?模板建站的缺点?
- 机器学习代码实战——逻辑回归(Logistic Regression)
- 数据挖掘:数据清洗——异常值处理
- sdh管理单元指针_「干货三」SDH技术重点知识分布(附小技巧)
- Tosca database help link
- JavaWeb开发必会技巧1——导入jar包