Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从build.xml文件构建hadoop1.0.4Eclipse插件?_Eclipse_Hadoop_Eclipse Plugin_Hadoop Plugins - Fatal编程技术网

如何从build.xml文件构建hadoop1.0.4Eclipse插件?

如何从build.xml文件构建hadoop1.0.4Eclipse插件?,eclipse,hadoop,eclipse-plugin,hadoop-plugins,Eclipse,Hadoop,Eclipse Plugin,Hadoop Plugins,我必须在Eclipse中为Hadoop1.0.4编写MapReduce程序 此版本的Hadoop不包含eclipse插件 但是build.xml文件可以在$HADOOP_HOME/src/contrib/eclipse plugin中找到 如何从build.xml文件生成或构建eclipse插件?vi到build.xml文件中。默认参数是jar 我做了$HADOOP\u HOME/src/contrib/eclipse-plugin:ant-jar,并希望得到plugin.jar文件,但它说构建

我必须在Eclipse中为Hadoop1.0.4编写MapReduce程序

此版本的Hadoop不包含eclipse插件

但是build.xml文件可以在$HADOOP_HOME/src/contrib/eclipse plugin中找到


如何从build.xml文件生成或构建eclipse插件?

vi到build.xml文件中。默认参数是jar 我做了
$HADOOP\u HOME/src/contrib/eclipse-plugin:ant-jar
,并希望得到plugin.jar文件,但它说构建失败是因为autoconf。 请看这些以供参考 http://rohanlopes.blogspot.com/2012/08/download-hadoop-103-plugin-for-eclipse.html


我花了两天时间才拿到plugin.jar文件,最后不得不回滚到0.20.2。请让我知道您是如何让构建工作的,或者如果hadoop1.0.4-eclipse-plugin.jar适合您,请发送给我

打开build.xml文件

搜索:

<fileset dir="${eclipse.home}/plugins/">

将${eclipse.home}替换为实际路径

打开你的终端

cd至$HADOOP_HOME/src/contrib/eclipse插件

$sudo蚂蚁罐


它将在build.xml文件中描述的文件夹中创建一些jar文件。

您需要修改build.xml以设置eclipse.home env变量。你至少可以用两种方式编译它

1) 在LinuxEnv下,首先构建hadoop公共文件。然后,将eclipse.home设置为要编译eclipse插件

2) 修改build.xml以指向二进制hadoop jar文件,并设置eclipse.home。然后,构建eclipse插件


您还可以从以下位置下载构建jar文件:

可能你不是su,或者eclipse\u home不是setI运行它sudo它说BUILD SUCCESSFUL,但是我仍然没有在BUILD/dir中看到jar。感谢您的帮助。