`
hyz301
  • 浏览: 375863 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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-bin.tar.gz

 

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

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配置成功!

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

yum ant

 

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

下面开始编译eclipse插件。

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

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

附上官方的编译过程:

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
=========================

 

将下载的hadoop2x-eclipse-plugin-master解压到任意目录下。

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

执行:

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

 

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

 

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

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

1
1
分享到:
评论

相关推荐

    CentOS7下安装eclipse并编译hadoop2.x

    ### CentOS7 下安装 Eclipse 并编译 Hadoop2.x 的详细步骤 #### 一、准备工作:安装 CentOS7 为了在 CentOS7 操作系统下搭建 Hadoop2.x 的编译环境,我们首先需要通过 VMware 虚拟机安装 CentOS7。 **步骤如下:*...

    Apache Hadoop2.x 安装入门详解 PDF

    本教程将详细讲解Apache Hadoop 2.x的安装过程,帮助初学者快速入门。 一、Hadoop的体系结构 Hadoop的核心由两个主要组件构成:Hadoop Distributed File System (HDFS) 和 MapReduce。HDFS是一种分布式文件系统,能...

    在centos6.4下编译64位的hadoop 2.4.1.docx

    "在 CentOS 6.4 下编译 64 位的 Hadoop 2.4.1" ...本文详细介绍了在 CentOS 6.4 下编译 64 位的 Hadoop 2.4.1 的步骤,包括环境准备、安装依赖包、下载和安装 Maven 和 Ant、配置环境变量、编译 Hadoop 和安装 Hadoop。

    hadoop2.x编译实例

    ### Hadoop 2.x 编译实例详解 #### 一、环境准备与配置 本章节主要介绍如何在 CentOS 6.5 系统上搭建 Hadoop 2.2.0 的开发环境,并进行编译。 ##### 1.1 安装 JDK 在编译 Hadoop 前,首先需要安装 JDK 并配置其...

    CentOS7 Hadoop 2.7.X 安装部署.docx

    CentOS7 Hadoop 2.7.X 安装部署 本文档将指导您如何在 CentOS 7 上安装和部署 Hadoop 2.7.X。Hadoop 是一个开源的大数据处理框架,由 Apache 开发,旨在提供高效、可靠、可扩展的数据处理能力。 准备软件包 在...

    Hadoop2.X集群安装与配置

    本文将详细介绍如何在三节点环境下安装和配置Hadoop 2.x 集群。 一、环境准备 在开始Hadoop的安装前,你需要确保你的硬件环境满足基本需求,包括足够的内存、硬盘空间以及至少三台服务器或虚拟机。每台节点应安装...

    Hadoop2.x安装共25页.pdf.zip

    很抱歉,根据您提供的信息,"Hadoop2.x安装共25页.pdf.zip"这个压缩文件似乎包含了关于Hadoop 2.x安装的详细教程,但实际的文件内容并没有提供。通常,这样的文档会涵盖Hadoop环境配置、集群搭建、分布式文件系统...

    hadoop-eclipse-2.75插件 centos6.5 +eclipse编译

    本文将详细讲解如何在CentOS 6.5操作系统上配置Hadoop-eclipse插件,以便在Eclipse环境中进行Hadoop项目的开发和调试。 首先,我们需要在Eclipse中安装Hadoop-eclipse插件。这个插件使得开发者可以直接在Eclipse中...

    centos7 64位下编译Hadoop2.7.2源码库文件

    在Linux系统,特别是CentOS 7 64位环境下,编译开源软件如Hadoop是一项常见的任务,这对于理解和优化Hadoop在本地环境中的运行至关重要。Hadoop 2.7.2是一个稳定版本,包含了分布式存储(HDFS)和计算框架...

    CentOS7 Hadoop 2.7.X 安装部署.rar

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装和部署Hadoop 2.7.x版本。Hadoop是一个开源的分布式计算框架,广泛应用于大数据处理和存储。以下是详细的步骤和注意事项,确保您能够成功地搭建起一个运行在...

    Centos6.5编译64位Hadoop2.7.5.tat.gz

    【标题】"Centos6.5编译64位Hadoop2.7.5.tgz"涉及的关键技术点包括Hadoop、操作系统环境、源码编译以及系统兼容性。Hadoop是一个开源的分布式计算框架,它允许在大量廉价硬件上处理大规模数据。在这个场景中,用户将...

    Centos6.8 32位 64位下编译 hadoop 2.6.4 源码

    ### Centos6.8 下编译 Hadoop 2.6.4 源码 在Centos6.8系统环境中,无论是32位还是64位版本,编译Hadoop 2.6.4源码都需要一系列的准备工作与步骤。本篇文章将详细地介绍这一过程中的关键知识点。 #### 一、准备工作...

    Centos7编译64位 Hadoop2.8.4.tar.gz

    本教程将详细解释如何在CentOS7系统上编译64位的Hadoop2.8.4版本。 首先,确保你的CentOS7系统是64位的,可以通过运行`uname -m`命令来检查。接着,安装必要的依赖库,包括Java开发环境(JDK),GCC编译器,Apache ...

    在centos7下正确安装伪分布hadoop2.7.2和配置eclipse.doc

    本文将为您详细介绍如何在 CentOS 7 上正确安装伪分布 Hadoop 2.7.2 和配置 Eclipse。 一、创建 Hadoop 用户 在安装 Hadoop 之前,需要创建一个名为 Hadoop 的用户。首先,点击左上角的“应用程序”->“系统工具”...

    在centos7下正确安装伪分布hadoop2.7.2和配置eclipse.pdf

    【在CentOS7下正确安装伪分布Hadoop2.7.2和配置Eclipse】 在CentOS7系统中搭建Hadoop伪分布式环境是学习和测试Hadoop功能的基础步骤。这里我们将详细讲解如何创建Hadoop用户、安装JDK、配置Hadoop环境以及在Eclipse...

    Hadoop2.x版本完全分布式安装与部署

    本文将详细介绍Hadoop 2.x版本在完全分布式环境下的安装与部署过程。 首先,搭建Hadoop完全分布式环境需要准备硬件环境。在这个案例中,需要准备三台安装有CentOS操作系统的机器。三台节点机需保证相互之间可以被...

    第3集-Hadoop环境搭建 - linux(centos7) - 安装配置hadoop2.7.7.pdf

    "Hadoop环境搭建 - Linux(CentOS7) - 安装配置Hadoop2.7.7" 本文将详细介绍如何在Linux(CentOS7)环境中搭建Hadoop环境,包括安装和配置Hadoop2.7.7的步骤。 Hadoop概述 Hadoop是Apache基金会下的一个开放源...

    hadoop-2.x的环境搭建

    本文将详细阐述如何搭建Hadoop 2.x的环境,这包括单节点模式、伪分布式模式以及完全分布式模式的安装与配置,同时也涵盖了Hadoop生态系统中其他重要组件的安装。 一、Hadoop简介 Hadoop是基于Java开发的,它由...

    hadoop2.集群的搭建

    hadoop2.集群的搭建: 1.准备Linux环境 2.安装JDK 3.安装hadoop2.7.4

    大数据教程之搭建Hadoop集群.zip_大数据环境搭建hadoop

    2. "细细品味Hadoop_Hadoop集群(第1期)_CentOS安装配置.pdf":此文件可能详细介绍了如何在CentOS操作系统上准备环境,因为Hadoop通常在Linux环境下运行,而CentOS是常用的选择。 3. "细细品味Hadoop_Hadoop集群...

Global site tag (gtag.js) - Google Analytics