1. 程式人生 > >MEMO:Ubuntu 13.04 安裝Eclipse

MEMO:Ubuntu 13.04 安裝Eclipse

1. eclipse官網下載壓縮包
下載地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined

2.解壓縮到 /opt/(安裝目錄自己選,可不在/opt/下)
sudo tar xzvf ~/Downloads/eclipse-standard-kepler-SR2-linux-gtk-x86_64.tar.gz -C /opt
壓縮包存在了Home下面的Downloads下面,檔名用Tab補全
tar的-C引數指定了檔案解壓後所在的目錄

注意:
(1)由於/opt許可權預設情況下為root所擁有,普通使用者不能寫,故需要加sudo
如果希望普通使用者也能讀寫/opt,則可以修改該目錄的許可權(完全為了方便,當然如果需要考慮安全問題,則不應該修改此目錄許可權):
sudo chown -R your name:your name /opt
(2)如果想把eclipse目錄的更改為root擁有,則可以執行下面的命令
sudo chown -R root:root /opt/eclipse

3. 在/usr/bin目錄下建立一個啟動指令碼eclipse
sudo gedit /usr/bin/eclipse
然後在該檔案中新增以下內容:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*

PS:∗(@) 傳遞給指令碼的所有引數的值
該命令的目的就是為了能在terminal下直接輸入eclipse命令就能開啟eclipse,但此時許可權不夠,還需要第4步

4. 修改該指令碼的許可權,讓它變成可執行,執行下面的命令:
sudo chmod +x /usr/bin/eclipse
以上可以通過命令列輸入eclipse就可以啟動IDE了。

5. 在桌面上建立啟動圖示
方法一、通過桌面啟動器建立
命令:sudo apt-get install --no-install-recommends gnome-pane
gnome-desktop-item-edit ~/ --create-new
name:eclipse
command:eclipse
comment:Eclipse IDE
圖示: /opt/eclipse/icon.xpm
將使用者目錄(我的是/home)下剛建立的啟動圖示拖到桌面即可。


方法二、通過在應用程式中建立,其實就是新增到applications中(還沒試過,感覺第一種方法挺好用的,就沒試這個)
sudo gedit /usr/share/applications/eclipse.desktop
然後在彈出的檔案中輸入:
[Desktop Entry]
Name=eclipse
Comment=Eclipse IDE (v4.3)
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;
StartupNotify=true

儲存檔案。然後將此檔案拷貝到桌面,可以雙擊桌面 eclipse的圖示來執行eclipse

六、找不到jre路徑,解決方案如下:

方案一、修改eclipse安裝目錄下的eclipse.ini檔案,在首行新增虛擬機器引數-vm的設定

-vm

/usr/lib/jvm/java-7-sun/bin/java (選擇自己的jdk安裝路徑插入即可)
# -vm 引數用以指定使用哪一個 jvm 來執行Eclipse

方案二、修改步驟3中的啟動指令碼,在這裡面指定啟動引數,如下:

#!/bin/sh

export ECLIPSE_HOME=/opt/eclipse
#$ECLIPSE_HOME/eclipse $*
$ECLIPSE_HOME/eclipse -vm /usr/lib/jvm/java-7-sun/bin/java -data /home/your_pc_name/workspace &

# -vm 引數用以指定使用哪一個 jvm 來執行Eclipse

# -date引數用以指定Eclipse的workspace