1、eclipse安裝過程java
首先確保在安裝eclipse以前已經安裝好Java虛擬機linux
下載地址:http://www.eclipse.org/downloads/?osType=linux&release=undefinedubuntu
sudo tar xzvf eclipse-standard-kepler-R-linux-gtk.tar.gz -C /opt安全
tar的-C參數指定了文件解壓後所在的目錄app
注意:eclipse
(1)因爲/opt權限默認狀況下爲root所擁有,普通用戶不能寫,故須要加sudojvm
若是但願普通用戶也能讀寫/opt,則能夠修改該目錄的權限(徹底爲了方便,固然若是須要考慮安全問題,則不該該修改此目錄權限):ide
sudo chown -R jmwang:jmwang /optoop
(2)若是想把eclipse目錄的更改成root擁有,則能夠執行下面的命令ui
sudo chown -R root:root /opt/eclipse
sudo gedit /usr/bin/eclipse
而後在該文件中添加如下內容:
#!/bin/sh export ECLIPSE_HOME=/opt/eclipse $ECLIPSE_HOME/eclipse $*
PS:∗(@) 傳遞給腳本的全部參數的值
該命令的目的就是爲了能在terminal下直接輸入eclipse命令就能打開eclipse,但此時權限不夠,還須要第4步
sudo chmod +x /usr/bin/eclipse
以上能夠經過命令行輸入eclipse就能夠啓動IDE了。
方法1、經過桌面啓動器建立
命令:gnome-desktop-item-edit ~/ --create-new
名稱:eclipse 命令:eclipse 圖標: /opt/eclipse/icon.xpm
將用戶目錄(個人是/home/hadoop)下剛建立的啓動圖標拖到桌面便可。
注意:
(1)上述命令並非Ubuntu自帶的,須要咱們本身安裝:
sudo apt-get install --no-install-recommends gnome-panel
(2)用該方式產生的啓動圖標雙擊運行時不會產生命令行提示窗口,十分友好
方法2、經過在應用程序中建立,其實就是添加到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。
注意:紅色部分表示雙擊運行時是否會產生命令行窗口,true表示產生命令行窗口,是否不友好,因此必定要把Terminal的值寫爲false
但此時個人eclipse啓動出現了問題:
找不到jre路徑,解決方案以下:
方案1、修改eclipse安裝目錄下的eclipse.ini文件,在首行添加虛擬機參數-vm的設置
-vm
/opt/java/jdk1.7.0_25/jre/bin/java
方案2、修改步驟3中的啓動腳本,在這裏面指定啓動參數,以下:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse #$ECLIPSE_HOME/eclipse $* $ECLIPSE_HOME/eclipse -vm /opt/java/jdk1.7.0_25/jre/bin/java -data /home/jmwang/workspace &
2、eclipse使用問題小記
eclipse不當心刪除默認工做空間後啓動不了IDE
常常會遇到刪除原來工做空間及相應的目錄會發現eclipse啓動不了的問題,如我原本的linux用戶名爲jmwang,eclipse默認工做空間是/home/jmwang/workspace,但有一次由於須要更改了用戶名,改成hadoop,相應/home/jmwang/workspace也改成了/home/hadoop/workspace,此時打開eclipse出現如下錯誤:
固然首先想到改變eclipse默認的工做空間,改成/home/hadoop/workspace,並且只能經過配置文件改(IDE根本打不開),方法以下:
打開eclipse的安裝目錄,依次打開如下目錄,configuration.settings
文件夾下有一個文件 org.eclipse.ui.ide.prefs,裏面的內容格式以下:
MAX_RECENT_WORKSPACES=5 RECENT_WORKSPACES=/home/hadoop/workspace RECENT_WORKSPACES_PROTOCOL=3 SHOW_WORKSPACE_SELECTION_DIALOG=false eclipse.preferences.version=1
修改上面的紅色加粗部分便可,最後保存,發現仍是啓動不了eclipse,仍然報那個錯誤,說明工做空間還沒改掉,苦思冥想,回憶eclipse的安裝過程,發現我當初在/usr/bin下建了個eclipse的啓動腳本eclipse,內容以下:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse #$ECLIPSE_HOME/eclipse $* $ECLIPSE_HOME/eclipse -vm /opt/java/jdk1.7.0_25/jre/bin/java -data /home/jmwang/workspace &
紅色部分仍爲原來的空間,而這個優先級是最高的,因此前面的修改無效,將其改成/home/hadoop/workspace後再打開eclipse就能夠了。
如何恢復eclipse工做空間提示功能
因爲一直習慣eclipse中只使用一個工做空間,因此通常在eclipse剛剛安裝好後第一次啓動時,我就鉤上了彈出的工做空間選擇的對話框中之後再也不提示的鉤選。
結果此次忽然須要用到它的工做空間提示功能了,卻忽然不知道如何找回它的提示功能了。
設置方法以下:
Window -> Preferences -> General -> Startup and Shuodown -> Workspaces -> Prompt for workspace on startup
ubuntu下建立eclipse快捷方式
一、 sudo gedit /usr/share/applications/eclipse.desktop 二、向eclipse .desktop中添加如下內容: www.2cto.com
[Desktop Entry] Comment[zh_CN]=Eclipse Integrated Development Environment Comment=Eclipse Integrated Development Environment Exec=env UBUNTU_MENUPROXY=0 /opt/eclipse/eclipse GenericName[zh_CN]=Eclipse GenericName=Eclipse Name[zh_CN]=eclipse Name=Eclipse StartupNotify=false Terminal=false Type=Application Icon=/opt/eclipse/icon.xpm
其中Exec和Icon替換成本身eclipse解壓目錄下相應文件。 注意:每行後面不要有空格。
三、給eclipse .desktop文件賦權 ,運行「chmod u+x eclipse.desktop「命令便可。