安裝環境:
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
Hadoop在Eclipse中的外掛程式編譯
Hadoop 1.2.1編譯Eclipse外掛程式
Ubuntu 13.10安裝JDK、Eclipse for C/C++(解決全域菜單問題)