`

hadoop 1.0.4源代码在cygwin编译错误解决

阅读更多
环境: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如下:
 

 
  • 大小: 29.9 KB
分享到:
评论

相关推荐

    hadoop1.0.4 eclipse插件及编译方法

    总结来说,"hadoop1.0.4 eclipse插件及编译方法"涵盖的是Hadoop开发环境的搭建、MapReduce程序的编写、项目的编译和运行,以及相关的调试技巧。掌握这些知识点对于高效地开发和管理Hadoop项目至关重要。

    hadoop1.0.4 eclipse插件

    标题中的“hadoop1.0.4 eclipse插件”指的是一个专门为Hadoop 1.0.4版本设计的Eclipse插件,使得开发者可以在Eclipse IDE内直接创建、管理和运行Hadoop项目。这个插件通常包含了对Hadoop配置的集成,以及对MapReduce...

    hadoop1.0.4 Eclipse-Plugin 插件

    Hadoop 1.0.4 Eclipse Plugin 插件是针对Hadoop 1.x版本的一个集成开发工具,旨在方便开发者在Eclipse环境中进行Hadoop相关的Java应用程序开发和调试。Hadoop是一个开源的分布式计算框架,主要由Apache基金会维护,...

    Hadoop 1.0.4在Eclipse Juno下的插件

    Hadoop 1.0.4在Eclipse Juno下的插件

    hadoop1.0.4.chm api

    hadoop1.0.4.chm 帮助文档英文版 其实做hadoop需要英文过关嘀,一心想找中文版的朋友还是好好考虑一下提升自己的英文水平吧

    Hadoop 1.0.4 API文档

    Hadoop 1.0.4 API文档 个人制作,难免可能有些格式问题,敬请谅解 欢迎大家来下载

    hadoop-1.0.4的eclipse插件

    是我自己编译的hadoop-1.0.4的eclipse插件,在eclipse-sdk-3.7.1上适用。在其他eclipse版本上应该也没有问题

    eclipse hadoop 例子源代码

    "Eclipse Hadoop 例子源代码"是一个学习和理解Hadoop在Eclipse中开发过程的宝贵资源。这个压缩包可能包含了一个或多个具体的Hadoop MapReduce项目示例,其中"MyWordCount"是其中一个关键的样例程序。 【描述】:...

    Hadoop源代码eclipse编译教程[汇编].pdf

    Hadoop源代码eclipse编译教程汇编 Hadoop是一个基于分布式计算的开源框架,主要用于处理大规模数据。为了更好地理解Hadoop的工作机制和实现原理,深入了解Hadoop的源代码是非常必要的。本文将详细介绍如何使用...

    Hadoop-core-1.0.4

    hadoop-core-1.0.4.jar

    hadoop1.0.4 eclipse插件编译方法及插件文件,保证通过

    在Windows上编译最新的hadoop-eclipse-plugin1.0.4的具体方法、要解决的问题以及编译成功后,可正确使用的插件文件。 保证正确。

    cygwin中安装hadoop+eclipse编译源码并调试

    本文将详细介绍如何在Cygwin中安装Hadoop,并利用Eclipse来编译Hadoop源码以及进行调试。 首先,我们需要安装Cygwin。Cygwin提供了一个模拟Linux环境的平台,包括GCC编译器、Git等工具,这些对于编译和管理开源项目...

    hadoop-2.0.4官方源代码

    在【压缩包子文件的文件名称列表】中,我们看到"hadop-2.0.4-alpha-src",这意味着这是Hadoop 2.0.4 Alpha版本的源代码。"src"通常表示“源代码”,而"alpha"则意味着这是一个早期的不稳定的版本,可能包含未解决的...

    安装Hadoop1.0.4伪分布式的方法.docx

    在本文中,我们将详细介绍如何在Ubuntu 12.04上安装Hadoop 1.0.4的伪分布式模式。首先,我们来看看安装环境和基本概念。 **一、安装环境** 在进行Hadoop的安装时,选择的操作系统是Ubuntu 12.04。Hadoop版本为1.0.4...

    hadoop实战源代码Java

    本资源"hadop实战源代码Java"聚焦于利用Java编程语言与Hadoop Distributed File System (HDFS)进行交互,实现文件的上传、下载以及删除等核心功能。这里我们将深入探讨这些知识点。 首先,了解Hadoop的基本架构是...

    Hadoop 源码编译所需软件

    本文将深入探讨在编译Hadoop CDH源码时所需的软件及其重要性。 首先,我们来看“google-snappy-ea660b5”。Snappy是由Google开发的一个高效的数据压缩库,它主要关注的是高速度而非最高压缩率。在Hadoop中,Snappy...

Global site tag (gtag.js) - Google Analytics