环境:cygwin+hadoop1.0.4+ant1.9+jdk1.6+win7
其它过程我不再说明,google下都有了,只是在使用ant eclipse过程中,出现如下错误:
我在cygwin里使用ant eclipse构建hadoop1.0.4的时候出现如下错误,大家帮忙看看。create-native-configure:
BUILD FAILED
D:\hadoop\hadoop1.0\build.xml:618: Execute failed: java.io.IOException: Cannot r un program "autoreconf" (in directory "D:\hadoop\hadoop1.0\src\native"): CreateP rocess error=2, ?????????
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at java.lang.Runtime.exec(Runtime.java:593)
at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Jav a13CommandLauncher.java:41)哈达哦
经过反复查找,终于确定,在cygwin下,hadoop1.0.4的native lib编译本身就是不支持的,链接:http://hadoop.apache.org/docs/r1.0.4/native_libraries.html
因为我们只是了调试和分析源代码,并不一定要全部编译,所在我修改build.xml如下几行:
<target name="compile-native">
<antcall target="compile-core-native">
<param name="compile.native" value="false"/>
</antcall>
</target>
<target name="create-native-configure">
<!--<exec executable="autoreconf" dir="${native.src.dir}" searchpath="yes"
failonerror="no">
<arg value="-if"/>
</exec>-->
</target>
重新执行ant eclipse,编译成功,导入到eclipse如下:
相关推荐
总结来说,"hadoop1.0.4 eclipse插件及编译方法"涵盖的是Hadoop开发环境的搭建、MapReduce程序的编写、项目的编译和运行,以及相关的调试技巧。掌握这些知识点对于高效地开发和管理Hadoop项目至关重要。
标题中的“hadoop1.0.4 eclipse插件”指的是一个专门为Hadoop 1.0.4版本设计的Eclipse插件,使得开发者可以在Eclipse IDE内直接创建、管理和运行Hadoop项目。这个插件通常包含了对Hadoop配置的集成,以及对MapReduce...
Hadoop 1.0.4 Eclipse Plugin 插件是针对Hadoop 1.x版本的一个集成开发工具,旨在方便开发者在Eclipse环境中进行Hadoop相关的Java应用程序开发和调试。Hadoop是一个开源的分布式计算框架,主要由Apache基金会维护,...
Hadoop 1.0.4在Eclipse Juno下的插件
hadoop1.0.4.chm 帮助文档英文版 其实做hadoop需要英文过关嘀,一心想找中文版的朋友还是好好考虑一下提升自己的英文水平吧
Hadoop 1.0.4 API文档 个人制作,难免可能有些格式问题,敬请谅解 欢迎大家来下载
是我自己编译的hadoop-1.0.4的eclipse插件,在eclipse-sdk-3.7.1上适用。在其他eclipse版本上应该也没有问题
"Eclipse Hadoop 例子源代码"是一个学习和理解Hadoop在Eclipse中开发过程的宝贵资源。这个压缩包可能包含了一个或多个具体的Hadoop MapReduce项目示例,其中"MyWordCount"是其中一个关键的样例程序。 【描述】:...
Hadoop源代码eclipse编译教程汇编 Hadoop是一个基于分布式计算的开源框架,主要用于处理大规模数据。为了更好地理解Hadoop的工作机制和实现原理,深入了解Hadoop的源代码是非常必要的。本文将详细介绍如何使用...
hadoop-core-1.0.4.jar
在Windows上编译最新的hadoop-eclipse-plugin1.0.4的具体方法、要解决的问题以及编译成功后,可正确使用的插件文件。 保证正确。
本文将详细介绍如何在Cygwin中安装Hadoop,并利用Eclipse来编译Hadoop源码以及进行调试。 首先,我们需要安装Cygwin。Cygwin提供了一个模拟Linux环境的平台,包括GCC编译器、Git等工具,这些对于编译和管理开源项目...
在【压缩包子文件的文件名称列表】中,我们看到"hadop-2.0.4-alpha-src",这意味着这是Hadoop 2.0.4 Alpha版本的源代码。"src"通常表示“源代码”,而"alpha"则意味着这是一个早期的不稳定的版本,可能包含未解决的...
在本文中,我们将详细介绍如何在Ubuntu 12.04上安装Hadoop 1.0.4的伪分布式模式。首先,我们来看看安装环境和基本概念。 **一、安装环境** 在进行Hadoop的安装时,选择的操作系统是Ubuntu 12.04。Hadoop版本为1.0.4...
本资源"hadop实战源代码Java"聚焦于利用Java编程语言与Hadoop Distributed File System (HDFS)进行交互,实现文件的上传、下载以及删除等核心功能。这里我们将深入探讨这些知识点。 首先,了解Hadoop的基本架构是...
本文将深入探讨在编译Hadoop CDH源码时所需的软件及其重要性。 首先,我们来看“google-snappy-ea660b5”。Snappy是由Google开发的一个高效的数据压缩库,它主要关注的是高速度而非最高压缩率。在Hadoop中,Snappy...