小心得--实战windows7下eclipse远程调试linux hadoop

来源:互联网 发布:linux解压rpm文件 编辑:程序博客网 时间:2024/06/06 03:44

首先有一点我到最后才发现,在win7下eclipse用的hadoop就是win7下装的hadoop,而不是远程linux里面的hadoop。。。。虽然win7下的eclipse可以读写远程linux的hdfs....所以如果要放到linux底下去调试,还是乖乖的打包成jar然后进去linux里面调试~~~废话不多说,讲一下我是怎么最后成功的搞定windows7下eclipse远程调试linux hadoop。


前几天日志里面讲到了plugin,然后和错误,然后我找到了贴子:

http://bbs.csdn.net/topics/390876548?page=1#post-398365436

里面wulinshishen提到了把winutil.exe和hadoop.dll放到$HADOOP_HOME/bin目录下面,至于下载,在csdn资源里面搜应该找到~~~

然后我就做了,还是没搞定,有错误,然后是继续的搜索,

http://zy19982004.iteye.com/blog/2024467

这个里面说到“用hadoop-common-2.2.0-bin-master/bin目录替换本地hadoop的bin目录,并在环境变量里配置PATH=HADOOP_HOME/bin,重启电脑。”

然后居然就搞定了。。。。并且让我发现了eclipse调试的是本地hadoop的事实。。。囧啊。。。。有种忙活了半天白忙活了的感觉。。。


<更新>

刚发现帖子:

http://weixiaolu.iteye.com/blog/1402919

里面说到“你的程序只会在eclipse中虚拟的一个云环境中运行,而不会跑上云端去运行哦。我们一帮人在这个问题上纠结了好长时间。如果你想在云端运行,需要在main方法中添加几行代码”,我加了代码以后,远程的http://192.168.71.128:8088/cluster/apps里面还是什么都没有。。。。让我再找找其他方法吧。。。

0 0
原创粉丝点击