Windows下基于Eclipse的Hadoop开发环境搭建指南
需积分: 9 141 浏览量
更新于2024-09-10
1
收藏 408KB PDF 举报
Windows下Cygwin环境的Hadoop安装- 在Eclipse中重新编译hadoop的jar包
本文将指导读者如何在Windows下Cygwin环境中安装Hadoop,并在Eclipse中重新编译hadoop的jar包。整个过程需要安装Ant、TortoiseSVN和Eclipse等工具,并配置Hadoop工程。
一、安装Ant
Hadoop的编译需要Ant的支持,因此需要下载并安装最新的Ant。Ant是Apache组织提供的一个自动化构建工具,可以用来编译、测试和部署Java项目。在安装完成后,需要将Ant的bin目录路径加入到Windows系统的PATH环境变量中,以便在命令行中可以调用Ant命令。
二、安装TortoiseSVN
Hadoop代码是以SVN的形式存放在apache服务器上,因此需要安装一个SVN客户端以便checkout代码。TortoiseSVN是一个流行的SVN客户端,提供了图形化界面和Shell集成等功能。在安装完成后,可以checkout Hadoop代码。
三、Checkout Hadoop代码
在checkout Hadoop代码之前,需要创建一个代码目录,例如D:\hadoop\code\common\chunk。然后,可以使用TortoiseSVN checkout Hadoop代码。在本示例中,选择了1.0.3版本的Hadoop,因此远程服务器代码的URL填入的是http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.0.3/。
四、安装Eclipse
在checkout Hadoop代码完成后,可以安装Eclipse工具。Eclipse是一个流行的Java集成开发环境,提供了许多插件和工具以支持Java开发。在本示例中,选择了Eclipse Classic 4.2版本。
五、建立Hadoop工程
在Eclipse中,可以创建一个新的Java项目,例如common工程。在创建项目时,需要输入项目名称、项目位置和JDK版本等信息。在创建完成后,可以将已经checkout的Hadoop代码导入到Eclipse中。
六、配置Ant编译
Hadoop代码需要使用Ant进行编译,而不是Java编译。因此,需要配置启用Ant编译。在Eclipse中,可以右键点击common工程,选择Properties,然后选择左侧树形列表的Builders,点击右侧的New按钮,在弹出的对话框中选择AntBuilder,然后点击OK。在弹出的对话框中,将Name输入为:common_builder;并点击BrowserFileSystem按钮,选择Ant的安装目录。
本文提供了在Windows下Cygwin环境中安装Hadoop,并在Eclipse中重新编译hadoop的jar包的详细步骤。通过遵循这些步骤,读者可以建立一个基于Eclipse的Hadoop开发环境,以便修改和编译Hadoop代码。
2009-12-14 上传
点击了解资源详情
点击了解资源详情
2014-11-10 上传
2014-11-10 上传
2014-06-30 上传
2013-06-13 上传
baidu_22669509
- 粉丝: 0
- 资源: 9
最新资源
- turicreate-tutorial:Turi为机器学习研究人员创建教程
- [开源项目]Android_炫酷的3D音乐播放器_各种特效OpenGL(实用1).zip
- papers-game:Papers是您游戏之夜的完美手机游戏!
- Delphi KTV视频转码 源码下载 支持多音轨
- hrms_project
- coodescor:Coodescor.org.co网站
- 甲醇合成催化剂的 Matlab 工具包,功能包括数据上传、参数设置和影响可视化.zip
- Pred_Models_git:BIA6303预测模型的材料
- OBS-Studio-27.0-Full-Installer-x64.rar
- [工具查询]CSS精简优化工具 1.0_csstip.rar
- live2d-model-collections:我从互联网上找到的每个 live2d 模型的集合
- roblox-shirt-generator:一种简单的方法来制作一件roblox衬衫的图像
- elm-kernel_kernelELM_kernelelm_核极限学习机_ELM_elmkernel_
- ai配音专家文本转语音
- 紫色徒步地图旅行网站模板
- INRF-IQA 和 INRF-VQA 算法最先进的图像和视频质量评估具有基于本质非线性神经求和模型Matlab 代码。.zip