在mac中编译hadoop示例

tzcvj98z  于 2021-06-03  发布在  Hadoop
关注(0)|答案(3)|浏览(448)

我是unixlike操作系统的新手。按照下面的说明安装hadoop之后,http://wiki.apache.org/hadoop/running_hadoop_on_os_x_10.5_64-bit_(单节点集群)
我正在尝试使用ant示例构建相同url中给出的示例
这给了我一个例外如下
compile-mapred类:试图覆盖任务jsp compile[javac]/users/hadoop/hadoop-1.2.1/build的旧定义。xml:549:警告:未设置“includeantruntime”,默认为build.sysclasspath=last;对于可重复生成,设置为false
创建本机配置:
生成失败/users/hadoop/hadoop-1.2.1/build。xml:634:execute failed:java.io.ioexception:无法运行程序“autoreconf”(在目录“/users/hadoop/hadoop-1.2.1/src/native”中):error=2,没有这样的文件或目录
我的mac电脑到底需要什么来克服这个问题?

dfuffjeb

dfuffjeb1#

正如错误所说,您需要安装 autoreconf . 最简单的方法是通过自制( brew install autoconf ,在安装自制软件之后)。
顺便说一下, hadoop 也可以通过自制软件安装。

qltillow

qltillow2#

在automake、autoconf和libtool上运行两个brew unlink{formula}&&brew link{formula}可以帮我解决问题

jqjz2hbq

jqjz2hbq3#

我也遇到了同样的问题,通过安装automake、autoconf和libtool解决了这个问题:

brew install automake autoconf libtool

相关问题