我最近开始学习Java中Hadoop map-reduce编程的基础知识。到目前为止,我发现的唯一方法是使用vi或emacs将代码写入文件中,这看起来很糟糕,原始且非常痛苦。
是否有用于编写,编译和运行Hadoop程序的IDE?
答案 0 :(得分:4)
使用Eclipse。 Cloudera有一个很棒的截屏视频here,用于配置eclipse for hadoop开发。 使用eclipse在本地调试hadoop作业也很酷(虽然不是很简单)。要了解更多信息,请参阅here。
答案 1 :(得分:2)
答案 2 :(得分:1)
Here是一个用于在Eclipse / Linux上调试/开发Hadoop作业的博客。另外,请检查Karmasphere Studio。
答案 3 :(得分:0)
是的,可以在Eclipse中运行MapReduce作业。在集群和Eclipse中运行MapReduce程序有很多不同。 贝娄是值得注意的几点: