CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Centos环境下:使用ant编译hadoop2.X版eclipse插件及其通用教程大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

首先,介绍centos6.5环境下安装及使用ant。其次,介绍hadoop2.Xeclipse插件的编译。 Ant需要jdk环境,jdk的安装及其配置就不说了,网上搜一下很多。 OS:CentOS6.5 ant版本:apache-ant-1.9.6-bin 第1步:下载ant apache-ant-1.9.6-bin.tar.gz 第2步:解压 tar -zxvf apache-ant-1.9.6
@H_801_15@首先,介绍centos6.5环境下安装及使用ant。其次,介绍hadoop2.Xeclipse插件的编译。

@H_801_15@Ant需要jdk环境,jdk的安装及其配置就不说了,网上搜一下很多。

OS:CentOS6.5

ant版本:apache-ant-1.9.6-bin

第1步:下载ant

apache-ant-1.9.6-bin.tar.gz

第2步:解压

tar -zxvf apache-ant-1.9.6-bin.tar.gz

第3步:将ant复制或移动到usr目录

@H_267_71@mv apache-ant-1.9.6 /usr/local/ant

第4步:设置环境变量

vim /etc/profile

添加

ANT_HOME=/usr/local/ant
JAVA_HOME=/usr/java/jdk1.7.0_59
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:${ANT_HOME}/bin:$PATH
export JAVA_HOME
export ANT_HOME

第5步:使profile修改立即生效

source /etc/profile

第6步:测试

ant

如果显示

Buildfile: build.xml does not exist!
Build Failed

则说明ant配置成功!

@H_801_15@还可以一键安装:使用yum命令

yum ant
@H_801_15@ @H_801_15@即可。不建议这样,因为这样会引入openjdk,将之前自己手动安装的jdk失效。包括eclipse在内的软件和之前配置好的hadoop环境都将受到影响。

@H_801_15@下面开始编译eclipse插件

首先,下载在git上托管的插件源码:https://github.com/winghc/hadoop2x-eclipse-plugin

@H_801_15@下载:hadoop2x-eclipse-plugin-master插件源码

@H_801_15@附上官方的编译过程:

hadoop2x-eclipse-plugin
=======================
eclipse plugin for hadoop 2.x.x
 
How to build
----------------------------------------
 [hdpusr@demo hadoop2x-eclipse-plugin]$ cd src/contrib/eclipse-plugin
 # Assume hadoop installation directory is /usr/share/hadoop
 [hdpusr@apclt eclipse-plugin]$ ant jar -Dversion=2.4.1 -Dhadoop.version=2.4.1 -Declipse.home=/opt/eclipse -Dhadoop.home=/usr/share/hadoop
final jar will be generated at directory
  ${hadoop2x-eclipse-plugin}/build/contrib/eclipse-plugin/hadoop-eclipse-plugin-2.4.1.jar
=========================
@H_801_15@ @H_801_15@将下载hadoop2x-eclipse-plugin-master解压到任意目录下。

@H_801_15@然后进入其中的:src/contrib/eclipse-plugin目录中

@H_801_15@执行:

ant jar -Dversion=2.4.1 -Dhadoop.version=2.4.1 -Declipse.home=/opt/eclipse -Dhadoop.home=/usr/share/hadoop
@H_801_15@

@H_801_15@其中的2.4.1可以替换为你当前系统中所使用的hadoop版本,我使用的2.5.2,将其其替换为2.5.2执行即可。

@H_801_15@随后在${hadoop2x-eclipse-plugin}/build/contrib/eclipse-plugin/文件夹中就可以找到编译后插件包了。就这么简单。

@H_801_15@接下来我会写如何在eclipse中使用该插件,分为linux环境和windows环境分别说明。

大佬总结

以上是大佬教程为你收集整理的Centos环境下:使用ant编译hadoop2.X版eclipse插件及其通用教程全部内容,希望文章能够帮你解决Centos环境下:使用ant编译hadoop2.X版eclipse插件及其通用教程所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。