首先,介绍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环境分别说明。
相关推荐
### CentOS7 下安装 Eclipse 并编译 Hadoop2.x 的详细步骤 #### 一、准备工作:安装 CentOS7 为了在 CentOS7 操作系统下搭建 Hadoop2.x 的编译环境,我们首先需要通过 VMware 虚拟机安装 CentOS7。 **步骤如下:*...
本教程将详细讲解Apache Hadoop 2.x的安装过程,帮助初学者快速入门。 一、Hadoop的体系结构 Hadoop的核心由两个主要组件构成:Hadoop Distributed File System (HDFS) 和 MapReduce。HDFS是一种分布式文件系统,能...
"在 CentOS 6.4 下编译 64 位的 Hadoop 2.4.1" ...本文详细介绍了在 CentOS 6.4 下编译 64 位的 Hadoop 2.4.1 的步骤,包括环境准备、安装依赖包、下载和安装 Maven 和 Ant、配置环境变量、编译 Hadoop 和安装 Hadoop。
### Hadoop 2.x 编译实例详解 #### 一、环境准备与配置 本章节主要介绍如何在 CentOS 6.5 系统上搭建 Hadoop 2.2.0 的开发环境,并进行编译。 ##### 1.1 安装 JDK 在编译 Hadoop 前,首先需要安装 JDK 并配置其...
CentOS7 Hadoop 2.7.X 安装部署 本文档将指导您如何在 CentOS 7 上安装和部署 Hadoop 2.7.X。Hadoop 是一个开源的大数据处理框架,由 Apache 开发,旨在提供高效、可靠、可扩展的数据处理能力。 准备软件包 在...
本文将详细介绍如何在三节点环境下安装和配置Hadoop 2.x 集群。 一、环境准备 在开始Hadoop的安装前,你需要确保你的硬件环境满足基本需求,包括足够的内存、硬盘空间以及至少三台服务器或虚拟机。每台节点应安装...
很抱歉,根据您提供的信息,"Hadoop2.x安装共25页.pdf.zip"这个压缩文件似乎包含了关于Hadoop 2.x安装的详细教程,但实际的文件内容并没有提供。通常,这样的文档会涵盖Hadoop环境配置、集群搭建、分布式文件系统...
本文将详细讲解如何在CentOS 6.5操作系统上配置Hadoop-eclipse插件,以便在Eclipse环境中进行Hadoop项目的开发和调试。 首先,我们需要在Eclipse中安装Hadoop-eclipse插件。这个插件使得开发者可以直接在Eclipse中...
在Linux系统,特别是CentOS 7 64位环境下,编译开源软件如Hadoop是一项常见的任务,这对于理解和优化Hadoop在本地环境中的运行至关重要。Hadoop 2.7.2是一个稳定版本,包含了分布式存储(HDFS)和计算框架...
在本教程中,我们将深入探讨如何在CentOS7操作系统上安装和部署Hadoop 2.7.x版本。Hadoop是一个开源的分布式计算框架,广泛应用于大数据处理和存储。以下是详细的步骤和注意事项,确保您能够成功地搭建起一个运行在...
【标题】"Centos6.5编译64位Hadoop2.7.5.tgz"涉及的关键技术点包括Hadoop、操作系统环境、源码编译以及系统兼容性。Hadoop是一个开源的分布式计算框架,它允许在大量廉价硬件上处理大规模数据。在这个场景中,用户将...
### Centos6.8 下编译 Hadoop 2.6.4 源码 在Centos6.8系统环境中,无论是32位还是64位版本,编译Hadoop 2.6.4源码都需要一系列的准备工作与步骤。本篇文章将详细地介绍这一过程中的关键知识点。 #### 一、准备工作...
本教程将详细解释如何在CentOS7系统上编译64位的Hadoop2.8.4版本。 首先,确保你的CentOS7系统是64位的,可以通过运行`uname -m`命令来检查。接着,安装必要的依赖库,包括Java开发环境(JDK),GCC编译器,Apache ...
本文将为您详细介绍如何在 CentOS 7 上正确安装伪分布 Hadoop 2.7.2 和配置 Eclipse。 一、创建 Hadoop 用户 在安装 Hadoop 之前,需要创建一个名为 Hadoop 的用户。首先,点击左上角的“应用程序”->“系统工具”...
【在CentOS7下正确安装伪分布Hadoop2.7.2和配置Eclipse】 在CentOS7系统中搭建Hadoop伪分布式环境是学习和测试Hadoop功能的基础步骤。这里我们将详细讲解如何创建Hadoop用户、安装JDK、配置Hadoop环境以及在Eclipse...
本文将详细介绍Hadoop 2.x版本在完全分布式环境下的安装与部署过程。 首先,搭建Hadoop完全分布式环境需要准备硬件环境。在这个案例中,需要准备三台安装有CentOS操作系统的机器。三台节点机需保证相互之间可以被...
"Hadoop环境搭建 - Linux(CentOS7) - 安装配置Hadoop2.7.7" 本文将详细介绍如何在Linux(CentOS7)环境中搭建Hadoop环境,包括安装和配置Hadoop2.7.7的步骤。 Hadoop概述 Hadoop是Apache基金会下的一个开放源...
本文将详细阐述如何搭建Hadoop 2.x的环境,这包括单节点模式、伪分布式模式以及完全分布式模式的安装与配置,同时也涵盖了Hadoop生态系统中其他重要组件的安装。 一、Hadoop简介 Hadoop是基于Java开发的,它由...
hadoop2.集群的搭建: 1.准备Linux环境 2.安装JDK 3.安装hadoop2.7.4
2. "细细品味Hadoop_Hadoop集群(第1期)_CentOS安装配置.pdf":此文件可能详细介绍了如何在CentOS操作系统上准备环境,因为Hadoop通常在Linux环境下运行,而CentOS是常用的选择。 3. "细细品味Hadoop_Hadoop集群...