Linux中的MyEclipse配置Hadoop
作者:网络转载 发布时间:[ 2015/6/23 11:45:09 ] 推荐标签:操作系统
一.所需软件
注意:安装MyEclipse后,我再已安装软件里找不到MyEclipse,所以我在root权限下用命令行启动MyEclipse,貌似避免了很多权限问题。
<span style="font-family: 楷体; font-size: 18pt;">sudo su
输入密码
cd usr/myeclipse
./myeclipse
</span>
二.步骤
1.先把hadoop-eclipse-plugin-1.2.1.jar复制到ubuntu桌面(我的不能直接复制到MyEclipse的dropins目录下,我同学的能,真是奇怪啊),然后在进入桌面。
<span style="font-family: 楷体; font-size: 18pt;">还是先进入root
cd
cd ..//回到根目录
cd home/hxsyl/DeskTop//找到真正的桌面
//移动文件需要在该文件的目录下
//放在dropins目录下,并不是plugins目录下,原来我以为没有plugins目录呢,才放在dropins,并不是这样
sudo mv hadoop-eclipse-plugin-1.2.1.jar /usr/myeclipse/dropins
</span>
注意:左面有两个文件夹下的Places下直接有个桌面,但是却找不到刚复制过来的hadoop-eclipse-plugin-1.2.1.jar,Devices下有computer,然后home,然后DeskTop看到了插件,记住这个路径吧,以后少不了还要复制东西。
2.进入与dropins同目录下的configuration,删除org.eclipse.update(这是个文件夹,不过我并没删除)。
3. 重启MyEclipse4. 添加Mapreduce视图“windows”-> "open perspective" -> "other",会看到一只小象map/reduce,如无,请勾上“show all”,可以打开该视图(普通工程在Java视图下,该步骤是多打开一个试图,方面写代码)。此时,MyEclipse的左侧的工程浏览器里会显示DFS Locations,下面有个MyHadoopServer(我的Hadoop服务器名字),这样想咱平时jsp的服务器。
4. 配置Hadoop服务器“widows” -> "show views" ->"mapReduce tool" -> "Map/Reduce locations",打开后,(在下面Console附近有Map/Reduce locations),空白处右键,选择新建服务“New Hadoop Location,进入General选项卡。
1) “location name” : 填入新hadoop服务名,我写的是MyHadoopServer
2) "Map/Reduce Master":这个对应hadoop服务器的jobtracker
A) Host:对用hadoop的jobtracker所在的IP,单机是localhost,可更改
B) Port:对应jobtracker的端口,在mapred-site.xml配置的端口,一般为9001,默认的是50400
3) “DFS Master”: 这个对应hdfs的端口,对应在core-site.xml
A) Host: 对用hadoop的hdfs所在的IP,是localhost,这个不可更改
B) Port: 对应hdfs的端口,在mapred-site.xml配置的端口,一般为9000,默认的是50400
注意:下边还有个用户名,默认root我没改动。
注意:open perspective打开的东西,在MyEclipse右边,算是编辑视图;show views打开的东西在MyEclipse下边,和Console在一起。
5.打开和General选项卡同级的Advanced Parameters选项卡,找到hadoop.tmp.dir(很好找,按字典序排序的),然后在core-site.xml找到对应的内容,我的是home/hxsyl/tmp。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11