本文以Ubuntu 15.04版本举例,介绍如何为Linux桌面版安装配置最常用的Java开发IDE——Eclipse。当前其最新版本是4.4.2,代号Luna SR2。在进行本文操作前,请确保已经正确配置了JDK。可参考另一篇文章《Linux下安装配置JDK(Ubuntu 15.04):http://www.linuxdiyf.com/linux/11972.html》。
下载安装包并解压缩
可以在http://www.eclipse.org/downloads/下载到最新的Eclipse IDE压缩包,选择标准版或Java EE版的IDE压缩包,建议对应实际的32/64位。假设下载后的文件存放在~/Downloads文件夹中,文件名为eclipse-jee-luna-SR2-linux-gtk.tar.gz,则使用以下命令进行解压缩:
sudo tar -zxvf ~/Downloads/eclipse-jee-luna-SR2-linux-gtk.tar.gz -C /usr/lib
可以发现在/usr/lib路径下出现了一个名为eclipse的文件夹。
创建桌面快捷方式
为了方便启动Eclipse IDE,可在桌面建立一个名为Eclipse.desktop的文件。可以直接在桌面右键选择New Document - Empty Document,或者使用终端(Ctrl + Alt + T)中的命令:
sudo gedit ~/Desktop/Eclipse.desktop
在文件中加入以下内容:
[Desktop Entry]
Name=Eclipse
Comment=Eclipse IDE
Encoding=UTF-8
Exec=/usr/lib/eclipse/eclipse
Icon=/usr/lib/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
输入完成后,“Development”字样会变成红色,这是正常的。注意其中Exec和Icon两行的取值必须对应着Eclipse的解压路径。保存并退出这个文件,回到终端中为这个文件授权。命令如下:
sudo chmod +x ~/Desktop/Eclipse.desktop
这时候将可以看到桌面上的快捷方式图表已经换成了漂亮的Eclipse样式。
创建JRE超链接
这时候如果双击快捷方式启动的话,会提示一个错误:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/usr/lib/eclipse/jre/bin/java
java in your current PATH
虽然在终端中可以正常使用java -version命令,但是Eclipse默认会在自己的JRE路径下寻找相关命令,而不会自动找系统真正使用的PATH。从提示信息中可以看到它仍然在/usr/lib/eclipse/jre/bin/java中索取命令。
既然如此,我们可以在Eclipse的根路径下建立一个名为jre的超链接,让它指向系统中配置的JRE_HOME即可。命令如下:
cd /usr/lib/eclipse/
sudo ln -sf $JRE_HOME jre
这时候双击快捷方式就可以正常启动Eclipse IDE了。
Linux下安装配置JDK(Ubuntu 15.04):http://www.linuxdiyf.com/linux/11972.html
Ubuntu 15.04下apt-get安装JDK:http://www.linuxdiyf.com/linux/11669.html
Ubuntu安装Eclipse IDE for C/C++ Developers:http://www.linuxdiyf.com/linux/9184.html
在Ubuntu 14.04,13.10中安装最新的Eclipse IDE:http://www.linuxdiyf.com/linux/7042.html
在CentOS 7/RHEL 7上怎样安装Eclipse Luna IDE:http://www.linuxdiyf.com/linux/7144.html