Eclipse-Hadoop-Plugin编译
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编译的更多相关文章
- Hadoop 2.5.2 eclipse plugin 编译 win7 集成
一.hadoop集群环境配置 参考我的前一篇文章(ubuntu + hadoop2.5.2分布式环境配置 http://www.cnblogs.com/huligong1234/p/4136331 ...
- hadoop2.0 eclipse 源码编译
在eclipse下编译hadoop2.0源码 http://www.cnblogs.com/meibenjin/archive/2013/07/05/3172889.html hadoop cdh4编 ...
- 大数据【二】HDFS部署及文件读写(包含eclipse hadoop配置)
一 原理阐述 1' DFS 分布式文件系统(即DFS,Distributed File System),指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连.该系统架构 ...
- Eclipse不自动编译java文件的终极解决方案
最近我的eclipse经常犯傻,项目中总是有很多,启动项目也是没有启动类.查了下项目中生成的class文件,我靠竟然没有,或者还是以前的.原来是eclipse犯傻了,它没帮我自动编译java文件.一般 ...
- eclipse安装反编译工具
身为一名程序员来说,日常最常做的就是编写代码和查看别人写好的源代码了,有时候打开别人写的class文件发现根本不是自己想要的,所以给大家介绍一种eclipse中反编译class文件的工具. 第一步:下 ...
- eclipse不正常编译导致错误:Access denied for user 'root'@'localhost' (using password: YES)
使用eclipse连接mysql报错:Access denied for user 'root'@'localhost' (using password: YES) 连接代码没有任何问题,网上找了很多 ...
- Eclipse 安装反编译插件jadclipse
下载jadClipse地址: 链接: http://pan.baidu.com/s/1kTN4TPd 提取码: 3fvd 将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的 ...
- Eclipse - FindBugs Plugin 的安装和使用
Eclipse - FindBugs Plugin 的安装和使用 FindBugs is a static analysis tool that examines the classes in se ...
- Eclipse不能自动编译 java文件的解决方案
前段时间出现了eclipse 不自动编译java文件的问题,在网上找了好长时间,总算把问题解决了,现在把这个问题的解决方法总结一下. 1,看看project -- Build Automaticall ...
- Eclipse安装反编译工具JadClipse
记录一下安装Eclipse的反编译插件JadClipse的过程: 1.首先准备: 1)JadClipse插件,从网站http://sourceforge.net/projects/jadclipse/ ...
随机推荐
- 九度OJ 1087:约数的个数 (数字特性)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:7349 解决:2306 题目描述: 输入n个整数,依次输出每个数的约数的个数 输入: 输入的第一行为N,即数组的个数(N<=1000) ...
- Liquibase
http://www.liquibase.org/documentation/index.html https://github.com/studygolang/studygolang/tree/ma ...
- Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
Error: Package: mysql-community-server-8.0.12-1.el7.x86_64 (mysql80-community) Requires: libstdc++.s ...
- STL之队列的运用
卡片游戏:非常好地介绍了队列的特点和应用 桌上有一叠牌,从第一张牌開始从上往下依次编号1~n.当至少还剩两张牌时进行例如以下操作:把第一张牌扔掉,然后把新的第一张牌放到整叠牌的最后. 输入n,输出每次 ...
- [数据挖掘课程笔记]人工神经网络(ANN)
人工神经网络(Artificial Neural Networks)顾名思义,是模仿人大脑神经元结构的模型.上图是一个有隐含层的人工神经网络模型.X = (x1,x2,..,xm)是ANN的输入,也就 ...
- php mcrypt加密实例
<?php //当前mcrypt支持的加密模型 $modes_list = mcrypt_list_modes(); // Array // ( // [0] => cbc // [1] ...
- vue的缓存机制
缓存,不管是PC 端还是移动端,不可避免的问题.vue中有一个keepAlive,这个api 基本 能实现我们开发的一些需要. 一.简单介绍下keep-alive: 1.把切换出去的组件保留在内存中, ...
- [RK3288][Android6.0] 调试笔记 --- eMMC分区号和名字的对应【转】
本文转载自:http://blog.csdn.net/kris_fei/article/details/77318410 Platform: Rockchip OS: Android 6.0 Kern ...
- android SDK中添加自定义api【转】
本文转载自:http://blog.csdn.net/a624731186/article/details/23548409 本文的思路: android APP调用自定义java API,自定义ja ...
- js 分享代码--完整示例代码
<div class="bdsharebuttonbox" data-tag="share_1"> <a class="bds_ms ...