安裝環境:
OS:Oracle linux 5.6
Eclipse版本:eclipse-java-helios-SR2-linux-gtk-x86_64.tar.gz
Eclipse安裝步驟:
1.下載eclipse-java-helios-SR2-linux-gtk-x86_64.tar.gz
下載地址:
http://mirror.bjtu.edu.cn/eclipse/technology/epp/downloads/release/helios/SR2/eclipse-java-helios-SR2-linux-gtk-x86_64.tar.gz
解壓:
gunzip eclipse-java-helios-SR2-linux-gtk-x86_64.tar.gz //解壓
cp後,再到 cd /opt/eclipse
tar -xvf eclipse-java-europa-fall2-linux-gtk.tar //執行壓縮包 yes
這時候就可以看到eclipse啦。
我們將剛剛解壓縮出來的
2.設置環境變量,編寫啟動eclipse腳本
不過默認Eclipse是找不到Java執行路徑的,為了讓每一位linux的使用者都可以執行eclipse,我們寫了一個 script(usr/local/bin/eclipse.sh):
#!/bin/bash
#
# 文檔名: eclipse.sh
#
# 執行 eclipse2.1 版本
#
export JAVA_HOME=/usr/java/jdk
export CLASSPATH=/usr/java/jdk/lib
/opt/eclipse/eclipse -vm /usr/java/jdk/bin/java -data ~/workspace &
-vm 參數用以指定使用哪一個 jvm 來執行eclipse,在此我們指定之前安裝的 Sun JDK 1.4.2-01 版-date 參數用以告訴eclipse要將項目儲存在哪一個目錄中。在此我們指定儲存在使
用者home目錄(~)或用戶根目錄(")的 workspace 目錄中。( 還有一個比轎笨的辦法 , Eclipse默認會去找它自己目錄下是不是有jre存在 , 假如有 , 它就可以啟動 , 那麼你可以直接把先前安裝好的JDK裡面的 JRE目錄整個復制到Eclipse裡面 。 然後就可以直接運行了 。)
#cd /usr/local/bin
#vi elipse.sh
3.啟動eclipse
接下來我們將 elipsem.sh 設定其權限:
[root @~]chmod 755 /usr/local/bin/eclipse.sh
--此時執行 eclipse.sh 既可啟動 eclipse。
[grid @~] /usr/local/bin/eclipse.sh
Eclipse的Hadoop插件安裝
專門對於Hadoop的插件
提供一個目錄樹用於管理HDFS文件系統
–可以創建和刪除目錄
–可以直接上傳文件而不需輸入命令
提供良好的編程環境
–自動提示
–能夠直接在Eclipse上測試程序而不需要輸入命令
安裝步驟:
1.copy hadoop插件文件到eclipse安裝目錄
把Hadoop安裝目錄下的contrib/eclipse-plugin文件復制到eclipse安裝目錄的plugins目錄下
[grid@gc ~]$ pwd
/home/grid
[grid@gc ~]$cp hadoop-0.20.2/contrib/eclipse-plugin/hadoop-0.20.2-eclipse-plugin.jar eclipse/plugins/
打開Window-->Preference
選擇Hadoop Map/Reduce選項,填寫hadoop安裝目錄
打開Window-->Open Perspective-->other
選擇Map/Reduce,點OK
在下方location部位單擊右鍵出現右鍵菜單
點New Hadoop location
Port和mapred-site.xml以及 core-site.xml的內容必須一致
對著左邊的DFS Locations下面的主機點選右鍵刷新
成功安裝的話就可以看得到HDFS目錄樹
推薦閱讀:
Hadoop Eclipse 插件編譯安裝1.2.0 http://www.linuxidc.com/Linux/2013-07/87428.htm
Hadoop在Eclipse中的插件編譯 http://www.linuxidc.com/Linux/2013-04/83295.htm
Hadoop 1.2.1編譯Eclipse插件 http://www.linuxidc.com/Linux/2013-10/91666.htm
Ubuntu 13.10安裝JDK、Eclipse for C/C++(解決全局菜單問題) http://www.linuxidc.com/Linux/2013-11/92305.htm