如何在Ubuntu 20.04上安装Eclipse IDE

时间:2020-03-05 15:32:26  来源:igfitidea点击:

Eclipse是软件开发人员中最受欢迎的开源IDE(集成开发环境)之一。
它在基于Java的应用程序中很流行,也用于C/C++,PHP和Perl和其他Web项目。

Eclipse是一个非常强大的IDE,支持多种编程语言。
它提供了许多插件和扩展来增强Eclipse的功能,例如源代码版本控制(git,svn),类图生成器,GUI构建器。

本教程将向我们展示在Ubuntu 20.04 LTS机器上安装Eclipse的2种方法。

准备工作

为了安装Eclipse IDE,必须在Ubuntu计算机上安装JRE(Java运行时环境):

$sudo apt update
$sudo apt install openjdk-14-jre

要验证Java是否已成功安装,让我们运行:

$java --version

输出:

openjdk 14.0.1 2017-04-14
OpenJDK Runtime Environment (build 14.0.1+7-Ubuntu-1ubuntu1)
OpenJDK 64-Bit Server VM (build 14.0.1+7-Ubuntu-1ubuntu1, mixed mode, sharing)

通过安装程序包安装Eclipse

在撰写本文时,Eclipse的最新版本是:Eclipse IDE 2017-06.
Eclipse可以通过浏览器在其官方https://www.eclipse.org/downloads/上下载。

默认情况下,安装程序包被下载到名称为“ eclipse-inst-linux64.tar.gz”的目录“~/Downloads”中。

或者通过使用wget命令如下:

$wget https://download.eclipse.org/oomph/epp/2017-06/R/eclipse-inst-linux64.tar.gz

让我们通过运行以下命令将下载的tar包文件解压缩到目录“/opt”:

$sudo tar -xf eclipse-inst-linux64.tar.gz -C /opt

为了安装Eclipse,通过运行以下命令启动安装程序文件“ eclipse-inst”:

$cd /opt/eclipse-installer
$sudo ./eclipse-inst

出现Eclipse软件包窗口,让我们选择我们喜欢的软件包IDE。

例如,为C/C++开发人员选择Eclipse IDE,然后单击INSTALL。

接下来,我们必须接受Eclipse Foundation软件用户协议。

现在,Eclipse IDE将被安装。

安装完成后,便可以启动Eclipse。

快速安装Eclipse

通过snap package manager安装Eclipse是将Eclipse集成开发环境引入Ubuntu机器的最方便的安装方法。

$sudo snap install --classic eclipse

为了安装旧版本的Eclipse,我们可以使用apt软件包管理器:

$sudo apt install eclipse

安装Eclipse IDE的另一种简单方法是使用Ubuntu软件中心。
让我们打开软件中心,搜索Eclipse,然后单击“安装”按钮。

创建启动器图标

成功下载并安装Eclipse之后,我们可能需要创建一个快捷方式来启动IDE。
使用我们喜欢的编辑器创建一个名为“ eclipse.desktop”的文件,并其中输入以下几行:

[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
Name[en_US]=Eclipse

请注意,“ Exec =”和“ Icon =”行中的路径取决于系统。
我们可以通过运行以下命令在执行行中找到路径:

$which eclipse

现在,启用启动器图标:

$sudo chmod +x eclipse.desktop
$sudo mv eclipse.desktop /usr/share/applications/eclipse.desktop

从现在开始,我们可以搜索eclipse并在Ubuntu计算机上的Applications Center中启动它。