Eclipse在Ubuntu系统下的安装
(请先安装配置java)
-
将安装包拷贝到Ubuntu系统下(最好是在home文件夹下)
-
解压缩到 /opt/(/opt一般为大型商业软件或第三方软件包安装的地方,我习惯将第三方软件安装在此,当然你也可以安装在/usr/local下或/home/hadoop或者其他地方)可以自己创建opt文件夹
sudo tar xzvf eclipse-xxx.tar.gz -C /opt
注意:
(1)由于/opt权限默认情况下为root所拥有,普通用户不能写,故需要加sudo
如果希望普通用户也能读写/opt,则可以修改该目录的权限
sudo chown -R jmwang:jmwang /opt
(2)如果想把eclipse目录的更改为root拥有,则可以执行下面的命令
sudo chown -R root:root /opt/eclipse
- 在/usr/bin目录下创建一个启动脚本eclipse
sudo gedit /usr/bin/eclipse
然后在该文件中添加以下内容:
#!/bin/sh
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*
该命令的目的就是为了能在terminal下直接输入eclipse命令就能打开eclipse,但此时权限不够,还需要第4步
4. 修改该脚本的权限,让它变成可执行,执行下面的命令:
sudo chmod 777 /usr/bin/eclipse
以上可以通过命令行输入eclipse就可以启动IDE了。
5. 在桌面上创建启动图标
方法一、通过桌面启动器创建
命令:gnome-desktop-item-edit ~/ --create-new
名称:eclipse
命令:eclipse
图标: /opt/eclipse/icon.xpm
将用户目录(我的是/home/hadoop)下刚创建的启动图标拖到桌面即可。
注意:
(1)上述命令并不是Ubuntu自带的,需要我们自己安装:
sudo apt-get install gnome-panel
方法二、通过在应用程序中创建,其实就是添加到applications中
sudo gedit /usr/share/applications/eclipse.desktop
然后在弹出的文件中输入:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse IDE
Icon=/opt/eclipse/icon.xpm
Exec=eclipse
Terminal=false
Categories=Development;IDE;JAVA;
StartupNotify=true
以上输入完后,就可以启动eclipse了
在终端输入eclipse即可
注意:
启动eclipse有可能出现JVM terminated. Exit code=127 错误,这是由于找不到java启动源导致的。
方法:
修改/opt/eclipse目录下eclipse.ini 文件,在开头添加内容如下:
-vm
/usr/lib/jdk/jre/bin/java(这里根据实际填写)
-vmargs
-Xms40m 这三行如果文件中有,则不用添加,没有就添加
-Xms256m
保存退出后,在指令界面输入:eclipse时,如果还出现报错,注意看启动台的报错提示,一般看最后一句:
undefined symbol:gtk_text_view_accessible_get_type
表示该电脑中缺少gtk的相关指令,需要安装。
安装gtk3.0 或者 将gtk+3.0所需的所有文件统通下载安装完毕
sudo apt-get install libgtk3*
如果还出现报错,一般是需要安装 libgtk3.0-dev libglib3.0-dev 等开发相关的库文件(此指令安装时间较长)
$sudo apt-get install gnome-core-devel
安装完毕后,刷新环境变量,然后在在终端输入eclipse即能正确启动。