成功搭建eclipse3.3+hadoop-0.20.0环境及hadoop-eclipse-plugin配置指南
5星 · 超过95%的资源 需积分: 9 163 浏览量
更新于2024-09-15
收藏 203KB DOCX 举报
"这篇文档详细记录了如何在eclipse3.3环境下成功搭建hadoop-0.20.0的开发环境,同时提到了在eclipse3.7及更高版本中,hadoop-0.21.0-eclipse-plugin插件存在兼容性问题。作者通过分享自己的经验,推荐使用eclipse3.3和hadoop-0.20.0的组合,以避免编译插件的复杂过程。"
本文档的核心内容是关于在Eclipse集成开发环境中设置Hadoop开发环境的步骤,主要涉及以下几个知识点:
1. **Eclipse与Hadoop插件兼容性**:
- Eclipse 3.3版被选择是因为它与hadoop-0.20.0的hadoop-eclipse插件兼容,而更新的Eclipse版本(如3.7)与官方提供的插件可能不兼容,需要自行编译,增加了搭建的复杂性。
2. **Hadoop版本选择**:
- 选择了hadoop-0.20.2版本,因为其他版本可能会遇到兼容性问题。这个版本被认为与Eclipse 3.3搭配更稳定。
3. **Hadoop的安装与配置**:
- 下载hadoop-0.20.2并解压到指定目录,例如`/home/yinux/Hadoop/`。
- 配置`JAVA_HOME`环境变量,这在`hadoop-env.sh`文件中进行,指向JDK的安装路径。
4. **Hadoop配置文件修改**:
- 需要修改三个关键配置文件:`core-site.xml`, `hdfs-site.xml`, 和 `mapred-site.xml`,这些文件位于`/home/yinux/Hadoop/hadoop-0.20.2/conf`目录下。
- `core-site.xml`通常包含Hadoop集群的基本配置,如HDFS的默认文件系统。
- `hdfs-site.xml`配置HDFS的相关参数,比如副本数量、数据节点等。
- `mapred-site.xml`则涉及MapReduce框架的设置,如作业调度器类型等。
5. **Hadoop-eclipse-plugin安装**:
- 需要下载适用于Eclipse 3.3和Hadoop-0.20.0的hadoop-eclipse-plugin,并将其安装到Eclipse中。这个插件允许开发者直接在Eclipse中创建、运行和调试Hadoop MapReduce程序。
6. **Cygwin(未明确提及,但可能用于Windows环境)**:
- 在Windows环境下,可能需要Cygwin来模拟Linux环境,以便于运行和管理Hadoop服务。
总结来说,该文档提供了一套详细的步骤,帮助开发者在Eclipse 3.3环境下配置和测试Hadoop-0.20.0项目,这对于那些想要避免复杂插件编译的初学者尤其有用。遵循这些步骤,可以确保一个顺利的Hadoop开发体验。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-07-03 上传
2018-09-11 上传
2020-03-08 上传
2019-11-20 上传
chencunheng
- 粉丝: 3
- 资源: 4