zoukankan      html  css  js  c++  java
  • 64位Win7下编译hadoop 1.2.1问题解决

    0.报sed的错误.原因在于没有安装cygwin。安装cygwin的时候要选择sed

    1.Cannot run program "autoreconf"。

    这个问题在网上看了很多解决方法之后,发现都是没有结果的。最后放弃。我现在的解决方法见2.

    2.先在Linux操作系统Ubuntu 12.4上编译好ant eclipse ,然后把编译好的hadoop源代码文件夹拷贝到Windows 7上。

    并在eclipse 上通过新建JAVA Project来导入源代码。导入源代码之后发现很多在Linux下依赖的jar包找不到.原因在于在linux上编译时的依赖文件都放在了/home/shaocheng/.ivy/这个文件夹下,而Windows7下则没有这个文件夹。解决方法是将这些依赖的文件从Build Library中去掉。由于其中的依赖文件在hadoop源代码的lib包中都包含了,这样做是不影响的编译的。去掉之后整个eclipse再也看不到xx了。

  • 相关阅读:
    vnode之update 还是没太懂
    vnodec创建之标签
    1054 求平均值
    1053 住房空置率
    1052 卖个萌
    1051 复数乘法
    1050 螺旋矩阵
    1049 数列的片段和
    1048 数字加密
    1047 编程团体赛
  • 原文地址:https://www.cnblogs.com/littlesuccess/p/3380044.html
Copyright © 2011-2022 走看看