Eclipse plugin Hadoop CDH4和Eclipse Juno
有没有人成功地针对CDH4安装为Juno构建了eclipse插件 我在网上看到过CDH3。寻找CDH4。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的大部分员工(包括我自己)都定期这样做。最近,我们的一位工程
非常感谢。我不确定您指的是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。我错过了一些东西,我不知道是什么。