一、eclipse安裝環境JDK的安裝
1、下載JDK
從官網下載jdk8
jdk-8u5-linux-x64.tar.gz
2、解壓
$ tar -zxvf jdk-8u5-linux-x64.tar.gz
解壓出來是一個jdk1.8.0_05文件夾
3、將文件夾移動到安裝目錄
$ sudo mv jdk1.8.0_05 /usr/local/
4、配置環境變量 ,更改/etc/profile文件
sudo gedit /etc/profile
在文件最后加上如下幾行:
export JAVA_HOME=/usr/local/jdk1.8.0_05
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
5、更改默認配置選項 ,依次執行如下命令
sudo update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_05/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/jdk1.8.0_05/bin/javac 300
i add next:
sudo update-alternatives --install /usr/bin/jar jar /usr/local/jdk1.8.0_05/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/local/jdk1.8.0_05/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/local/jdk1.8.0_05/bin/javap 300
二、安裝eclipse
1、下載eclipse
從官網http://www.eclipse.org/downloads/下載Eclipse IDE for Java EE Developers的Linux版本
eclipse-SDK-3.7.2-linux-gtk.tar.gz
2、解壓
$ tar -zxvf eclipse-SDK-3.7.2-linux-gtk.tar.gz
解壓出來是一個eclipse文件夾
3、將文件夾移動到安裝目錄
$ sudo mv eclipse /usr/local/
4、啟動eclipse
$ /usr/local/eclipse/eclipse
至此,eclipse可以成功啟動即安裝成功。
三、創建桌面鏈接
Ubuntu 12.04使用了Unity界面,在桌面左側側多了一個啟動器欄。我們可以將自己常用的軟件在啟動器欄放一個圖標,實現快速地啟動。啟動器欄的每一個圖標實際上都對應了/usr/share/applications目錄下的一個文件。
為了給eclipse創建啟動欄圖標,我們可以在/usr/share/applications目錄下創建文件eclipse.desktop(文件名可以任意,但是文件名后綴必須是.desktop)
輸入一下命令:
$ sudo su
# gedit /usr/share/applications/eclipse.desktop
寫入以下內容
[Desktop Entry]
Name=Eclipse
Comment=Eclipse SDK
Encoding=UTF-8
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
然后我們在Dash主頁搜索關鍵字“eclipse”,可以看到eclipse的圖標
可以將Eclipse圖標鎖定在側邊欄上,避免每次執行Eclipse時都必須再到Dash主頁進行搜索。當Eclipse應用執行時,鼠標右鍵單擊側邊欄上的Eclipse圖標,在彈出的菜單里面選擇“鎖定到啟動器”,這樣就可以鎖定了。
參考:
ubuntu 14.04 install java8 http://my.oschina.net/u/1407116/blog/227084
Ubuntu14.04下安裝eclipse http://my.oschina.net/u/1407116/blog/227087
在Ubuntu 12.04 為 Eclipse 添加快速啟動項 http://www.cnblogs.com/eastson/archive/2012/06/08/2541266.html