1 JDK配置

1.1 安装JDK

具体可以百度,网上教程很多,有JAVA开发环境的都是已经安装的。

1.2 配置环境变量

设置JAVA_HOME、CLASSPATH、PATH等。具体可以百度,有JAVA开发环境的都是已经配置好了的。

2 eclipse下载

2.1 下载eclipse

因为有开发环境,这里就不详述了,具体情况可以百度,我的版本如下截图。

2.2  解压到本地目录

3 ANT

3.1 下载

地址:  http://ant.apache.org/bindownload.cgi

本人下载的版本截图:

3.2 环境变量配置

新建ANT_HOME= D:\bigdata\DevelopmentTool\ant\apache-ant-1.9.7

在PATH后面加;%ANT_HOME%\bin

右击计算机,选择属性,选择高级系统设置,选择环境变量,这里我设置的是系统变量,因为我需要所有登陆该电脑的人可以使用。如下截图

3.3 测试是否配置正确

进入解压的目录,安装如图输入命令:

4 Hadoop

4.1 CDH对应的Hadoop安装包下载

本人用的CDH,下载地址:

http://archive.cloudera.com/cdh5/cdh/5/,下载的是截图圈红的部分,把解压到D:\bigdata\clouderapackage\hadoop-2.6.0-cdh5.4.1路径下。

4.1 下载hadoop2x-eclipse-plugin源代码

目前hadoop2的eclipse-plugins源代码由github脱管,下载地址是

https://github.com/winghc/hadoop2x-eclipse-plugin,然后在右侧的Download ZIP连接点击下载。

下载后解压到D:\bigdata\clouderapackage\hadoop2x-eclipse-plugin-master。

5 编译插件

5.1 编译前的准备

打开截图路径下的build.xml文件:

然后做如下修改,其中的1.8.8就是你的CDH路径:D:\bigdata\clouderapackage\hadoop-2.6.0-cdh5.4.1\share\hadoop\common\lib下的版本号做的修改,2.6.0-cdh5.4.1就是下载的CDH版本号。

如果下载的CDH下有多个mapreducex文件夹,一定要把其中一个修改为mapreduce

5.2 执行Ant Jar

Cmd进入D:\bigdata\clouderapackage\hadoop2x-eclipse-plugin-master\hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin,如下截图:

然后输入以下命令即可编译成功

然后去截图目前下拷贝出该jar包即可

Eclipse-Hadoop-Plugin编译的更多相关文章

  1. Hadoop 2.5.2 eclipse plugin 编译 win7 集成

      一.hadoop集群环境配置 参考我的前一篇文章(ubuntu + hadoop2.5.2分布式环境配置 http://www.cnblogs.com/huligong1234/p/4136331 ...

  2. hadoop2.0 eclipse 源码编译

    在eclipse下编译hadoop2.0源码 http://www.cnblogs.com/meibenjin/archive/2013/07/05/3172889.html hadoop cdh4编 ...

  3. 大数据【二】HDFS部署及文件读写(包含eclipse hadoop配置)

    一 原理阐述 1' DFS 分布式文件系统(即DFS,Distributed File System),指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连.该系统架构 ...

  4. Eclipse不自动编译java文件的终极解决方案

    最近我的eclipse经常犯傻,项目中总是有很多,启动项目也是没有启动类.查了下项目中生成的class文件,我靠竟然没有,或者还是以前的.原来是eclipse犯傻了,它没帮我自动编译java文件.一般 ...

  5. eclipse安装反编译工具

    身为一名程序员来说,日常最常做的就是编写代码和查看别人写好的源代码了,有时候打开别人写的class文件发现根本不是自己想要的,所以给大家介绍一种eclipse中反编译class文件的工具. 第一步:下 ...

  6. eclipse不正常编译导致错误:Access denied for user 'root'@'localhost' (using password: YES)

    使用eclipse连接mysql报错:Access denied for user 'root'@'localhost' (using password: YES) 连接代码没有任何问题,网上找了很多 ...

  7. Eclipse 安装反编译插件jadclipse

    下载jadClipse地址: 链接: http://pan.baidu.com/s/1kTN4TPd  提取码: 3fvd 将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的 ...

  8. Eclipse - FindBugs Plugin 的安装和使用

    Eclipse -  FindBugs Plugin 的安装和使用 FindBugs is a static analysis tool that examines the classes in se ...

  9. Eclipse不能自动编译 java文件的解决方案

    前段时间出现了eclipse 不自动编译java文件的问题,在网上找了好长时间,总算把问题解决了,现在把这个问题的解决方法总结一下. 1,看看project -- Build Automaticall ...

  10. Eclipse安装反编译工具JadClipse

    记录一下安装Eclipse的反编译插件JadClipse的过程: 1.首先准备: 1)JadClipse插件,从网站http://sourceforge.net/projects/jadclipse/ ...

随机推荐

  1. linux socket send和recv、write和read

    1 recv和read ssize_t recv(int sockfd, void *buf, size_t len, int flags); ssize_t read(int fd, void *b ...

  2. 解密阿里云Redis助力双十一背后的技术

    摘要: Redis是一个使用范围很广的NOSQL数据库,阿里云Redis同时在公有云和阿里集团内部进行服务,本文介绍了阿里云Redis双11的一些业务场景:微淘社区之亿级关系链存储.天猫直播之评论商品 ...

  3. CodeSign相关

    要让苹果App在真机上跑,需要私钥(PrivateKey),证书(Certificate)和描述文件(Provisioning Profile). (一) 安全基础: 1.非对称加密: 2.Hash码 ...

  4. Backbone vs AngularJS

    首先 Backbone 没有 AngularJS 那么容易上手. 而且作者并没有想让Backbone草根化的意思. Backbone 比喻成战斗机. 看上去更像是真正的MVC框架, model-vie ...

  5. legend2---开发日志13(layer_mobile的content传入dom 出现【object object】如何解决)

    legend2---开发日志13(layer_mobile的content传入dom 出现[object object]如何解决) 一.总结 一句话总结: layer_mobile.content只能 ...

  6. COGS【345】共荣圈 && 【426】血帆海盗

    题面 UPD:COGS 貌似进不去了,链接失效就删掉了. 如果你不小心看到了题目评论区,那你就会知道这是一道双倍经验题,另一题的链接见题目评论区…… 网络流+tarjan好题,但如果你真的的理解了网络 ...

  7. php函数的参数引用变量

    在php.ini中将allow_call_time_pass_reference的值改为'on'.

  8. 003 - 修改Pycharm的项目文件树样式

    相信习惯了Eclipse或者Windows的小伙伴对于Pycharm的目录树一定觉得特别别扭 因为它总是在文件前加一个三角形标注, 这样的标注在视觉上十分误导层级关系 修改的方式为   File -& ...

  9. windows查看与清理dns缓存

    1.windows下在命令行输入  ipconfig /flushdns 清理本地dns缓存查看dns缓存   ipconfig/displaydns2.Mac OSX下在命令行输入  lookupd ...

  10. Jasper:API / API 策略和最佳做法

    ylbtech-Jasper:API / API 策略和最佳做法 1.返回顶部 1. API 策略和最佳做法 Cisco Jasper 已经建立了一项 API 公平使用策略,确保所有 Control  ...