我已经在我的ubuntu14.04中安装了hadoop2.6,但是当我想用javaapi在hadoop中运行代码时,我应该导出一个jar文件并用terminal运行它。有没有办法用hadoop配置eclipse并直接在eclipse中运行hadoop的java代码?
xzlaal3s1#
hadoop-2.6.0与eclipse的集成用户“hdfs”是在所有hadoop进程运行的地方创建的。hadoop已安装到目录“/opt/hadoop”。eclipse安装到目录“/opt/eclipse”。步骤1:下载hadoop eclipse插件2.6.0 jar步骤2:复制eclipse文件夹的plugins目录中的MapReduce插件- sudo cp /home/hdfs/Downloads/hadoop-eclipse-plugin-2.6.0.jar /opt/eclipse/plugins/ 使用以下命令重新启动eclipse– /opt/eclipse/eclipse -vm /usr/local/jdk1.8.0_05/bin/java -vmargs -Xmx1024m 如果由于x11转发问题而没有出现elcipse,请尝试在切换到“hdfs”时使用“sux”而不是“su”。步骤3:启动eclipse $ECLIPSE_HOME/eclipse 步骤4:在eclipse菜单中,单击window-->open perspective-->others-->mapreduce第5步:在底部的mapreduce图标中单击以添加新的hadoop位置第6步:输入mapreduce&hdfs running port进行调用,mapreduce port(9001)在中指定 $HADOOP_HOME/conf/mapred-site.xml 对于回调,中指定的hdfs端口(9000) $HADOOP_HOME/conf/core-site.xml 输入hadoop用户名步骤7:添加hadoop位置后,将在eclipseprojectexplorer窗口中看到/显示dfs位置,(windows-->show view-->projectexplorer)步骤8:添加hadoop后,dfs位置将显示在project explorer窗口中,步骤9:右键单击dfs位置并单击以连接步骤10:一旦连接成功,它将显示所有的dfs文件夹。第11步:你可以创建目录,上传文件到hdfs的位置,下载文件到本地通过右键单击任何列出的目录。
sudo cp /home/hdfs/Downloads/hadoop-eclipse-plugin-2.6.0.jar /opt/eclipse/plugins/
/opt/eclipse/eclipse -vm /usr/local/jdk1.8.0_05/bin/java -vmargs -Xmx1024m
$ECLIPSE_HOME/eclipse
$HADOOP_HOME/conf/mapred-site.xml
$HADOOP_HOME/conf/core-site.xml
1条答案
按热度按时间xzlaal3s1#
hadoop-2.6.0与eclipse的集成
用户“hdfs”是在所有hadoop进程运行的地方创建的。
hadoop已安装到目录“/opt/hadoop”。
eclipse安装到目录“/opt/eclipse”。
步骤1:下载hadoop eclipse插件2.6.0 jar
步骤2:复制eclipse文件夹的plugins目录中的MapReduce插件-
sudo cp /home/hdfs/Downloads/hadoop-eclipse-plugin-2.6.0.jar /opt/eclipse/plugins/
使用以下命令重新启动eclipse–/opt/eclipse/eclipse -vm /usr/local/jdk1.8.0_05/bin/java -vmargs -Xmx1024m
如果由于x11转发问题而没有出现elcipse,请尝试在切换到“hdfs”时使用“sux”而不是“su”。步骤3:启动eclipse
$ECLIPSE_HOME/eclipse
步骤4:在eclipse菜单中,单击window-->open perspective-->others-->mapreduce第5步:在底部的mapreduce图标中单击以添加新的hadoop位置
第6步:输入mapreduce&hdfs running port进行调用,mapreduce port(9001)在中指定
$HADOOP_HOME/conf/mapred-site.xml
对于回调,中指定的hdfs端口(9000)$HADOOP_HOME/conf/core-site.xml
输入hadoop用户名步骤7:添加hadoop位置后,将在eclipseprojectexplorer窗口中看到/显示dfs位置,(windows-->show view-->projectexplorer)
步骤8:添加hadoop后,dfs位置将显示在project explorer窗口中,
步骤9:右键单击dfs位置并单击以连接
步骤10:一旦连接成功,它将显示所有的dfs文件夹。
第11步:你可以创建目录,上传文件到hdfs的位置,下载文件到本地通过右键单击任何列出的目录。