windows下搭建eclipse遠程開發hadoop應用環境

本人所用環境,windows8.1, eclipse luna安裝在windows中,hadoop2.6使用ambari安裝,安裝在centos6.5中。現需要在eclipse中開發hadoop應用程序,需進行如下環境搭建:

1. 下載對應的hadoop安裝版本,本人對應的是hadoop2.6,解壓到windows下即可;

2. 將對應的hadoop-eclipse.jar放入eclipse的plugins中;

3. 打開eclipse,配置mapreduce的環境,dfs的目錄爲hdfs://ip:8020;

4. 要運行mapreduce應用,還需要將對應版本的hadoop.dll放至C:\windows\System32下和覆蓋hadoop解壓目錄下面的bin,同時在環境變量中配置HADOOP_HOME,在path中配置%HADOOP_HOME%\bin,重啓電腦;


PS:當出現

Exception in thread "main" java.lang.IllegalArgumentException: 
Wrong FS: hdfs://192.168.130.54:19000/user/hmail/output/part-00000, expected: file:/// 
,需要將core-site.xml和hdfs-site.xml文件放到你的eclipse工程目錄的bin下面


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章