当前位置: 首页>>技术教程>>正文


在Debian 8和Ubuntu 16.04 Linux上安装最新的Eclipse Java IDE

, ,

介绍

Eclipse是针对Java开发人员的功能强大的feature-rich IDE,但与Debian和Ubuntu打包在一起的版本远远落后于最新版本。实际上,Ubuntu 16.04附带的版本于2012年发布,并在相当长的一段时间前已停产。

尽管事实上Ubuntu和Debian都不再打包和发布它的新版本,但两个发行版的用户仍然可以轻松使用Eclipse。您只需要以不同的方式进行操作,Eclipse开发人员为此提供了一个很好的解决方案。

获取Java 8

由于Eclipse主要是Java IDE(您可以将其与其他语言一起使用),因此您可能要在系统上安装Java 8,以便能够开发应用程序。好消息是; Java 8可用于Ubuntu和Debian。

德比安·杰西(Debian Jessie)

杰西(Jessie)首次启动时,Java 8尚未提供给Debian用户使用,但可以通过jessie-backports资料库。因此,安装Java 8的第一步是启用该存储库。

打开/etc/apt/sources.list在您最喜欢的文本编辑器中为root并添加以下行。


# Backports repository
deb http://httpredir.debian.org/debian jessie-backports main

随时添加contribnon-free如果您也愿意。

现在更新apt与新的存储库。


# apt-get update

apt完成更新后,您可以从jessie-backports


# apt-get -t jessie-backports install openjdk-8-jre openjdk-8-jdk


Ubuntu 16.04

对于Ubuntu 16.04的用户来说,安装Java 8非常容易。它可以在默认的Ubuntu存储库中使用。只需使用apt安装软件包。


$ sudo apt-get install openjdk-8-jre openjdk-8-jdk

下载Eclipse

Eclipse开发人员提供了两种安装Eclipse的方法。其中之一涉及下载和使用自定义安装程序,该程序可以为不同的语言(例如C++和PHP)选择不同版本的Eclipse和IDE。由于本指南的重点是Java,因此它将涵盖更直接的路线。

Eclipse是在tarball中作为预编译的二进制文件提供的。这是最简单的分发方式,这种方式可以在每种Linux分发版本中使用。

要获取压缩包,请导航至Eclipse网站上的下载页面。


https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz

在那里,单击”Download”按钮。您可以使用图形档案库管理并将其解压缩到您选择的目录中,也可以保存并使用tar。本指南将要使用tar

现在,cd进入您想要Eclipse “installed.”的目录Eclipse在其文件夹中为more-or-less self-contained,因此它尚未真正安装在系统上。它只是一个二进制文件,位于您的home目录。

到达那里后,使用tar将档案解压缩到该目录中。


$ cd ~
$ tar xpf Downloads/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz

生成的文件夹将简称为”eclipse.”



运行Eclipse

现在,您的系统上存在Eclipse的功能安装,位于~/eclipse。您可以通过在文件浏览器中单击”eclipse,”文件夹中的项目以图形方式启动它,也可以从命令行启动它。


$ cd eclipse
$ ./eclipse

运行它时,Eclipse将提示您为自己设置一个工作区。这是将包含所有项目及其关联文件的文件夹。

创建启动图标

可能总比没有好,但是以这种方式启动Eclipse远非理想。由于这是Linux,因此解决方案非常简单。创建一个.desktop文件。

要创建桌面文件,cd进入.local/share/applications在您的主目录中。


$ cd ~/.local/share/applications

使用您喜欢的文本编辑器创建一个新文件,名为eclipse.desktop。您可以根据自己的喜好自定义文件,但是如果不确定要添加的内容,请复制以下示例。


[Desktop Entry]
Type=Application
Name=Eclipse
Icon=/home/YOURUSER/eclipse/icon.xpm
Path=/home/YOURUSER/eclipse
Exec=/home/YOURUSER/eclipse/eclipse
StartupNotify=false
StartupWMClass=Eclipse

现在,应该可以通过桌面环境的菜单使用Eclipse。如果不存在,请注销并重新登录。使用绝对路径(如指定的路径)也很重要。相对路径或变量,例如$HOME将无法正常工作。

结论

使用这种方法,您可以在Debian和Ubuntu上安装并使用最新版本的Eclipse和up-to-date Java版本。要使您的Eclipse安装保持最新,请通过导航至来使用程序中的内置更新功能Help > Check for Updates

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7888.html,未经允许,请勿转载。