Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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
Eclipse plugin Hadoop CDH4和Eclipse Juno_Eclipse Plugin_Hadoop - Fatal编程技术网

Eclipse plugin Hadoop CDH4和Eclipse Juno

Eclipse plugin Hadoop CDH4和Eclipse Juno,eclipse-plugin,hadoop,Eclipse Plugin,Hadoop,有没有人成功地针对CDH4安装为Juno构建了eclipse插件 我在网上看到过CDH3。寻找CDH4。 非常感谢。我不确定您指的是Hadoop Eclipse插件还是针对CDH4开发代码的插件。我会回答这两个问题 在朱诺针对CDH4开发: 到目前为止,在Eclipse(任何版本)中针对CDH4组件编写应用程序的最简单方法是使用m2eclipse[1]并将Cloudera Maven存储库添加到pom.xml中。事实上,Cloudera的大部分员工(包括我自己)都定期这样做。最近,我们的一位工程

有没有人成功地针对CDH4安装为Juno构建了eclipse插件

我在网上看到过CDH3。寻找CDH4。
非常感谢。

我不确定您指的是Hadoop Eclipse插件还是针对CDH4开发代码的插件。我会回答这两个问题

在朱诺针对CDH4开发: 到目前为止,在Eclipse(任何版本)中针对CDH4组件编写应用程序的最简单方法是使用m2eclipse[1]并将Cloudera Maven存储库添加到pom.xml中。事实上,Cloudera的大部分员工(包括我自己)都定期这样做。最近,我们的一位工程师(Natty)写了一篇关于开始使用CDH4、Maven和Eclipse[2](以及其他IDE)的博客文章。否则,编写针对CDH4的应用程序不需要什么特别的东西,只要有JAR就行了。您还可以在此处浏览Cloudera Maven存储库[3]

Hadoop插件: 很久以前,存在一个Eclipse插件,它允许MR作业执行和其他一些功能。然而,它已经很长一段时间没有得到维护(至少现在有两三年了)。我不认为有人更新过它来与朱诺合作,更不用说朱诺本身了

希望这有帮助

[1] [2]
[3]

我按照以下位置的说明进行操作:

系统:本地:Windows7,EclipseJuno(4.2.2),hadoop-1.2.1。远程:使用相同hadoop版本的Debian7.1

我应该提到的是,我根据刚刚从apache下载的vanilla hadoop-1.2.1构建了插件

并不是所有的东西都能与插件一起工作:我可以添加新的MR位置(在我的例子中是远程的),我可以从DFS浏览/上传/下载/删除文件,但我不能运行我的代码(使用RunAs…run to Hadoop)。控制台写入“ClassNotFoundException:WordCountReducer”


一件好事是,eclipse生成的jar可以手动上传到MR master并从命令行启动。

您可以在这个GitHub存储库中获得Hadoop eclipse插件


这里的一篇文章介绍了如何集成CDH5和EclipseLuna

嗨。我指的是Hadoop Eclipse插件。我正在尝试构建它,在更新eclipse插件文件夹中的build.properties之后,我按照指南对文件夹Hadoop mapreduce项目执行ant调用。不幸的是,它没有构建正确的jar。我错过了一些东西,我不知道是什么。