我正在尝试在Ubuntu上设置hadoop以开发项目。 我正在使用Ubuntu 12,hadoop 0.18,java6和Eclipse。 Ubuntu OS在虚拟机(VMware)上运行。
我按照本指南安装了hadoop:http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/ 一切正常。
然后我看到Hadoop为Eclipse提供了一个插件。因此,请遵循以下指南:http://v-lad.org/Tutorials/Hadoop/13.5%20-%20copy%20hadoop%20plugin.html(即使是适用于Windows) 我将插件从' hadoop / contrib / eclipse-plugin '复制到' / usr / share / eclipse / plugins '。
问题在于:当我启动Eclipse(以root身份)时,看起来插件未加载!实际上,在Eclipse的“开放视角”窗口中,语音“mapReduce”没有显示出来(如指南所述)。
任何人都可以帮助我吗?
谢谢
答案 0 :(得分:1)
听起来你有一个与你的日食不兼容的eclipse插件。试试这个SO Link
答案 1 :(得分:0)
将Eclipse作为hduser启动。即使Eclipse以root身份启动,该插件也仅显示已安装它的用户。
要以hduser身份登录,请输入:
su hduser
答案 2 :(得分:0)
当你使用hadoop 0.18时 - 你应该选择用于eclipse的hadoop 0.18插件而不是用于hadoop 0.19。对于插件jar,您可以转到此站点: - http://code.google.com/p/hadoopcs492/source/browse/ben_single_node/hadoop-0.18.0/contrib/eclipse-plugin