编译hadoop的eclipse
来源:互联网 发布:社交网络利弊英语作文 编辑:程序博客网 时间:2024/06/18 15:05
Hadoop 2.2.0编译hadoop-eclipse-plugin插件
作者:过往记忆 | 新浪微博: 左手牵右手TEL | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明
博客地址: http://www.iteblog.com/
文章标题: 《Hadoop 2.2.0编译hadoop-eclipse-plugin插件》
本文链接: http://www.iteblog.com/archives/994
Hadoop 、Hive、Hbase、Flume等QQ交流群:138615359
1、安装好jdk1.6或以上版本
2、部署好 Hadoop 2.2.0(可以参见本博客 《Hadoop2.2.0完全分布式集群平台安装与设置》 )
3、安装好ant,这很简单:
$ wget http://mirrors.cnnic.cn/apache//ant/binaries/ \ apache-ant-1.9.3-bin.tar.gz$ tar -zxvf apache-ant-1.9.3-bin.tar.gz
然后设置好ANT_HOME和PATH就行
4、安装好相应版本的eclipse,下面所有的操作都是在eclipse-kepler下进行的,你可以用下面的命令下载eclipse-kepler
$ wget http://download.actuatechina.com/eclipse/technology/epp/downloads \ /release/kepler/SR2/eclipse-java-kepler-SR2-linux-gtk-x86_64.tar.gz
首先下载Hadoop2.2.0版本的eclipse插件,也就是hadoop2x-eclipse-plugin。
$ wget https://github.com/winghc/hadoop2x-eclipse-plugin/archive/master.zip
下载完的文件名是master,它是一个zip格式的文件,解压它:
$ unzip master
解压之后的文件夹是hadoop2x-eclipse-plugin-master,进入hadoop2x-eclipse-plugin-master/src/contrib/eclipse-plugin,然后编译eclipse-plugin
$ cd hadoop2x-eclipse-plugin-master$ cd src/contrib/eclipse-plugin$ $ANT_HOME/bin/ant jar -Dversion=2.2.0 -Declipse.home=/home/q/eclipse/eclipse -Dhadoop.home=/home/q/hadoop-2.2
(此处为eclipse和Hadoop的文件夹第一层即可,之前要先安装ant (sudo。。搜ant安装
BUILD FAILED hadoop2x-eclipse-plugin-master/src/contrib/build-contrib.xml:459: Class org.apache.tools.ant.taskdefs.ConditionTask doesn't support the nested "typefound" element.
编译好之后,将会在hadoop2x-eclipse-plugin-master/build/contrib/eclipse-plugin目录下产生一个hadoop-eclipse-plugin-2.2.0.jar文件,
$ ls -ltotal 23172drwxr-xr-x 3 wyp wyp 4096 Mar 27 11:48 classesdrwxr-xr-x 2 wyp wyp 4096 Mar 27 11:37 examples-rw-r--r-- 1 wyp wyp 23675527 Mar 27 11:48 hadoop-eclipse-plugin-2.2.0.jardrwxr-xr-x 2 wyp wyp 4096 Mar 27 11:48 libdrwxr-xr-x 3 wyp wyp 4096 Mar 27 11:37 systemdrwxr-xr-x 3 wyp wyp 4096 Mar 27 11:37 test
将生成好的jar,复制到${eclipse.home}/plugins目录下。启动eclipse,新建Map/Reduce Project,配置hadoop location.验证插件完全分布式的插件配置和core-site.xml端口配置。
启动eclipse开启debug模式可以用下面的命令
/home/q/eclipse/eclipse -clean -consolelog -debug
- 编译hadoop的eclipse
- 编译hadoop的eclipse插件
- hadoop的eclipse插件编译
- hadoop的eclipse插件编译
- 编译Eclipse的hadoop插件
- 编译hadoop的eclipse插件hadoop-eclipse-plugin
- 编译Hadoop的Eclipse插件(Windows)
- 编译Hadoop-cdh3u5的Eclipse插件
- 编译hadoop的eclipse插件及安装
- 编译cdh4-hadoop的eclipse插件
- hadoop的eclipse插件编译整理
- 编译hadoop-2.4.0的eclipse插件
- Hadoop-1.2.1的eclipse插件编译
- hadoop-eclipse-2.5.1.jar的编译
- 编译Hadoop 2.6.0 的 eclipse插件
- [Hadoop]Hadoop2.6.0的eclipse插件编译
- eclipse编译hadoop hdfs
- eclipse编译hadoop源代码
- 两种 MVC 模式
- Android 拨打电话和发送短信
- Linux开发平台的搭建之Vim
- 利用DiskGenius三部扩展Windows系统盘大小(扩展C盘)
- 我的软考之路(六)——数据结构与算法(4)之八大排序
- 编译hadoop的eclipse
- FFT算法的完整DSP实现
- MyEclipseGen(7.0神器)
- Linux 系统安装
- Caffe源码导读(7):LRN层的实现
- H.264码流结构解析
- 链表的定义与简单操作
- 从过去、现在与未来论决策的未来性
- POJ2392Space Elevator(多重背包)