怎么编译Hadoop2.2.0的Eclipse插件

42次阅读
没有评论

共计 1503 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍怎么编译 Hadoop2.2.0 的 Eclipse 插件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

我的环境:

1.git(下载需要,当然也可以下载压缩包,下载压缩包就不需要 git 了)2.ant, 并配置了环境变量(编译需要)3.jdk1.7_51
4.centOS_6.5_32
5. 当前目录 /opt
6.eclipse 主目录:/opt/eclipse,版本是  Kepler(插件最新支持到这个版本)ant 编译时需要这个参数
7.hadoop 主目录:/cluster/hadoop-2.2.0,ant 编译时需要这个参数 

第一步 从 github 将代码检出来

# 也可以直接下载压缩包,然后解压
#压缩包的地址:https://github.com/winghc/hadoop2x-eclipse-plugin/archive/master.zip
git clone https://github.com/winghc/hadoop2x-eclipse-plugin.git

第二步 编译 eclipse 插件

# 经过第一步后,在 /opt 目录下会有 hadoop2x-eclipse-plugin 文件夹
cd hadoop2x-eclipse-plugin/src/contrib/eclipse-plugin
ant jar -Dversion=2.2.0 -Declipse.home=/opt/eclipse -Dhadoop.home=/cluster/hadoop-2.2.0
#说明:ant 编译过程中有一步会卡住一段时间,没有任何输出,但是别慌,那是在从网上下载依赖包,大概 20 几兆,但是下载速度有点慢,需要耐心等待 (看人品,运气不好的话要 2 个小时左右,运气好 30 分钟左右)

第三步 安装 eclipse 插件

# 经过第二步后,会产生插件的 jar 包,在目录:/opt/hadoop2x-eclipse-plugin/build/contrib/eclipse-plugin
cd /opt/hadoop2x-eclipse-plugin/build/contrib/eclipse-plugin
#将 jar 包拷贝到 eclipe 的 plugins 目录下
cp hadoop-eclipse-plugin-2.2.0.jar /opt/eclipse/plugins

第四步 启动 Eclipse(需带参数启动),写个 shell 脚本

vi /opt/eclipse/EclipseWithHadoop
#录入以下内容 
#!/bin/bash
/opt/eclipse/eclipse -clean -consolelog -debug
# 保存退出
#赋予执行权限
chmod 111 EclipseWithHadoop
#链接到桌面
ln /opt/eclipse/EclipseWithHadoop /root/desktop/Eclipse

第五步 启动 Eclipse

 在桌面双击 Eclipse,启动 Eclipse

具体如何使用这个插件,这里就不描述了,就我使用的情况来看,这个插件还有待完善,会出一些错误,但是不影响使用,可以像开发普通的 java 项目一样开发 hadoop mapreduce 项目,开发,调试运行的步骤和普通 java project 一样

运行的时候直接,run as java application

调试的时候直接,debug as java application(当然要设置断点)

以上是“怎么编译 Hadoop2.2.0 的 Eclipse 插件”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1503字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)