Hadoop MapReduce 1.0.2 eclipse-plugin构建失败......我没理解

时间:2012-04-16 14:52:01

标签: eclipse-plugin hadoop mapreduce

我试图从源代码构建Hadoop MapReduce eclipse-plugin,但是得到以下错误......

SRC_BASE_DIR/hadoop-common/hadoop-mapreduce-project/build/ivy/lib/Hadoop/common
does not exist.

我从Apache GIT repo克隆了Hadoop源代码,并设法使用以下命令构建实际的Hadoop二进制文件

cd SRC_BASE_DIR/hadoop-common
mvn clean install

这是成功的,接下来我更改了目录

cd SRC_BASE_DIR/hadoop-common/hadoop-mapreduce-project/src/contrib/eclipse-plugin

我将eclipse.home属性附加到build.properties文件...

echo "eclipse.home=/opt/eclipse" >> build.properties

然后尝试构建插件......

ant jar

但我仍然得到上面列出的错误。

我错过了什么?

由于

一个。中号

1 个答案:

答案 0 :(得分:0)

好的,我错过了一步。

在文件夹

SRC_BASE_DIR/hadoop-common/hadoop-mapreduce-project

我运行了以下命令

mvn -DskipTests install

成功了。然后在文件夹

SRC_BASE_DIR/hadoop-common/hadoop-mapreduce-project/src/contrib/eclipse-plugin

我运行了命令

ant jar

这次成功并创建了JAR文件 hadoop-1.0.2-eclipse-plugin.jar

现在,我只希望这个插件有效!