我已经在我的ubuntu 14.04中安装了hadoop 2.6,但是当我想用java API在hadop中运行代码时,我应该导出一个jar文件并使用终端运行它。有没有办法用hadoop配置eclipse,并直接在eclipse中为hadoop运行java代码?其中所有的Hadoop进程都在运行中创建如何整合eclipse和hadoop 2.6
回答
在最初的步骤,你应该从GitHub
下载Hadoop的Eclipse插件在第二个步骤,将它复制到eclipse_install_dir/plugins
。现在,当你启动eclipse时,你可以看到新的Hadoop大象符号的预测,被添加。在最后一步,我们需要做配置,请按照下列步骤操作:
a。 Goto Window --> Open Perspective --> Other and select 'Map/Reduce' perspective.
b。 Click 'New Hadoop location...' (Blue Elephant icon) and define Hadoop location to run MapReduce applications. Click 'Finish' button.
c。要知道'端口'号码,请启动Hadoop并在浏览器中打开http://localhost:8088/cluster。单击工具 - >配置并搜索以下属性。
DFS万事达
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
<source>core-site.xml</source>
</property>
地图/减少(V2)主
<property>
<name>mapreduce.jobtracker.http.address</name>
<value>0.0.0.0:50030</value>
<source>mapred-default.xml</source>
</property>
d。 Now we can browse the Hadoop file system and perform different files/folder operations using the GUI only. Also, you can easily create Map/Reduce Project, Mapper, Reducer and MapReduce Driver using the wizard (File --> New --> Other... --> Map/Reduce) and jump into Hadoop programming.
集成Hadoop的2.6.0用eclipse
- 用户“HDFS”。
- Hadoop安装到目录“/ opt/hadoop”。
- Eclipse安装到目录“/ opt/eclipse”。
第1步:下载类Hadoop Eclipse的插件2.6.0罐子
第2步:复制的map-reduce插件在eclipse文件夹的plugins目录日食 - 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
如果elcipse由于X11转发问题而不能启动,请在切换到“hdfs”时尝试使用“sux”而不是“su”。
步骤3:启动Eclipse $ECLIPSE_HOME/eclipse
步骤4:在Eclipse菜单点击,窗口 - >打开透视图 - >其他 - >的MapReduce
步骤5:在底部的MapReduce图标点击添加新的Hadoop的位置
第六步:输入的MapReduce & HDFS运行端口召回,在$HADOOP_HOME/conf/mapred-site.xml
指定召回的MapReduce端口(9001),HDFS在$HADOOP_HOME/conf/core-site.xml
指定端口(9000)输入Hadoop的用户名
步骤7:一旦Hadoop的位置加入,DFS位置可以看出/在Eclipse项目浏览器窗口中显示,(视窗 - >显示视图 - >项目浏览器)
步骤8:一旦Hadoop的加入,DFS位置将要看到的/在项目浏览器窗口中显示,
步骤9:右击DFS位置和点击连接
步骤10:一旦连接成功时,将显示所有的文件夹DFS。
第11步:您可以创建目录,上传文件到HDFS位置,通过右键单击任何列出的目录将文件下载到本地。
- 1. 如何整合qunit和eclipse
- 2. 如何整合hadoop和风暴?
- 3. 如何运行Giraph纱线(Hadoop的2.6)
- 4. Hadoop和Eclipse中
- 5. 我如何整合hadoop日志?
- 6. 在ubuntu 14.04 hadoop 2.6中运行hadoop程序单节点集群设置hadoop 2.6
- 7. 整合统一和Eclipse
- 8. 如何访问Hadoop 2.6中的JobCounters和FileSystemCounters?
- 9. 可以整合Kdb +和hadoop吗?
- 10. Hadoop CDH4和Eclipse Juno
- 11. Hadoop和Eclipse入门
- 12. 如何在hadoop 2.2.0上整合pig和cassandra?
- 13. 整合多个Hadoop集群
- 14. 如何将maven与eclipse整合
- 15. Eclipse CDT 5.x和cmake 2.6.x
- 16. 整合了Eclipse和奥术师
- 17. Centos 6.7上的Hadoop 2.6 start-dfs.sh错误
- 18. 如何整合AngularJS和CouchDB?
- 19. 如何整合SVN和Git?
- 20. 如何整合codeigniter和log4php?
- 21. 如何整合Flash和MySQL
- 22. 如何整合LimeSurvey和Pentaho?
- 23. 如何整合qooxdoo和PubNub?
- 24. 如何整合PHP和JAVA?
- 25. 如何整合Devise和SAML?
- 26. 如何整合dotcover和Jenkis
- 27. 如何整合cakephp和magento?
- 28. 如何整合mixpanel和requirejs?
- 29. 如何整合Wordpress和bbPress?
- 30. 如何整合.NET和Zabbix?
我必须做一些非常愚蠢的事情,但我没有在步骤4中看到“MapReduce”选项。请帮助我。我复制了jar文件。而我的eclipse是使用opt-get安装到/ usr/share/eclipse而不是/ opt。 –