eclipse插件

zfciruhq  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(280)

我想用java编写mapreduce作业。为此,我在ubuntu14.04 lts虚拟机中安装了hadoop2.6.0。安装目录为 /usr/local/hadoop .
现在根据许多教程,他们在 /contrib 目录并将其粘贴到 /Eclipse/plugins 文件夹。
问题是没有 src/contrib 文件夹或任何与hadoop2.6.0绑定的eclipse插件。那么如何配置EclipseEuropa来运行HadoopMapReduce作业呢?如果不可能,那么编写mapreduce作业的替代方法是什么?

snz8szmq

snz8szmq1#

下载并生成此项目https://github.com/winghc/hadoop2x-eclipse-plugin
下载后,请执行以下步骤:
$cd src/contrib/eclipse插件

假设hadoop安装目录是/usr/share/hadoop

$antjar-dversion=2.4.1-dhadoop.version=2.4.1-declipse.home=/opt/eclipse-dhadoop.home=/usr/share/hadoop
最终的jar将在目录中生成
${hadoop2x eclipse plugin}/build/contrib/eclipse plugin/hadoop-eclipse-plugin-2.6.0.jar

1aaf6o9v

1aaf6o9v2#

hadoop-2.6.0与eclipse的集成
用户“hdfs”是在所有hadoop进程运行的地方创建的。
hadoop已安装到目录“/opt/hadoop”。
eclipse安装到目录“/opt/eclipse”。
步骤1:下载hadoop eclipse插件2.6.0 jar
步骤2:复制eclipse文件夹的plugins目录下的map reduce插件-sudo cp/home/hdfs/downloads/hadoop-eclipse-plugin-2.6.0.jar/opt/eclipse/plugins/重新启动eclipse,如果elcipse因为x11而没有出现,那么使用命令–/opt/eclipse/eclipse-vm/usr/local/jdk1.8.0_/bin/java-vmargs-xmx1024m转发问题,尝试使用“sux”而不是“su”,同时切换到“hdfs”。步骤3:启动eclipse  1. $eclipse\u主页/eclipse
第4步:在eclipse菜单中单击, 窗口-->打开透视-->其他-->  MapReduce
第5步:在底部的mapreduce图标中单击以添加新的hadoop位置
步骤6:输入mapreduce&hdfs running port for recall,mapreduce port(9001)在$hadoop\u home/conf/mapred-site.xml中指定  回想一下,$hadoop\u home/conf/core-site.xml中指定的hdfs port(9000)输入hadoop用户名
步骤7:添加hadoop位置后,将在eclipseprojectexplorer窗口中看到/显示dfs位置,(windows-->show view-->projectexplorer)
步骤8:添加hadoop后,dfs位置将显示在project explorer窗口中,
步骤9:右键单击dfs位置并单击以连接
步骤10:一旦连接成功,它将显示所有的dfs文件夹。
第11步:你可以创建目录,上传文件到hdfs的位置,下载文件到本地通过右键单击任何列出的目录。

相关问题