如何在Ubuntu上安装Java并在完成后将其删除

在软件开发领域,Java是使用最广泛的编程语言之一。您可以将其用于开发网站,桌面软件,Android应用程序甚至游戏。

但在此之前,您要做的第一件事就是在计算机上安装Java。大多数Linux发行版未预安装Java,用户必须在系统上手动安装Java。

在本文中,我们将讨论如何在Ubuntu上安装和删除Java,以及有关JDK和JRE的详细部分。

JDK vs JRE:您应该选择哪一个?

刚开始使用Java时,JDK,JRE和JVM等缩写会使您最困惑。

  1. JDK (Java开发套件)
  2. JRE (Java运行时环境)
  3. JVM (Java虚拟机)

JDK和JRE之间的主要区别是JRE用于运行基于Java的应用程序,而JDK用于开发Java应用程序。 JRE包括JVM和一些类库,这些类库允许您的系统运行Java应用程序。 JVM充当虚拟机,可以在您的计算机上创建一个用于运行Java的环境。

另一方面,JDK包括JRE和一些其他开发工具,使您可以使用类库来开发自己的应用程序。

总而言之,如果您只想在系统上运行Java应用程序(例如玩Minecraft) ,则需要Java Runtime Environment。如果您的最终目标是开发,并且想投入编程,那么就需要Java Development Kit。

如何在Ubuntu上安装Java

现在,您已经决定要下载什么,现在该开始实践并开始在Ubuntu计算机上安装Java了。

Java有几个可供下载的平台。

  1. Java标准版(Java SE)
  2. Java Micro Edition(Java ME)
  3. Java企业版(Java EE)
  4. JavaFX

对于本文,我们将下载Java的标准版本,即Java SE。

就像不同的Java平台一样,您可以在系统上安装几种Java实现。 Ubuntu存储库提供了称为Open JDK和Open JRE的开源Java实现。您可以下载Oracle Java的另一种实现,但是,该Java大多用于商业用途。

由于Java的当前LTS(长期支持)版本为Java 11,因此本指南将重点关注该版本。如果需要,您可以自由在系统上下载其他版本的Java。

相关:学习如何用Java创建类

安装OpenJDK和OpenJRE

可以使用该终端在Ubuntu上安装OpenJDK。在此过程中使用Apt,这是预先安装在基于Debian的发行版中的默认软件包管理器。

  1. 通过按键盘上的Ctrl + Alt + T启动终端。
  2. 更新系统的软件包列表。
     sudo apt-get update
  3. 发出以下命令以下载OpenJDK。
     sudo apt install default-jdk
  4. 输入y并按Enter确认安装。

同样,您也可以在系统上安装Open JRE:

 sudo apt install default-jre

通过在终端中键入java –version来验证Java是否已成功安装在系统上。如果输出显示与Java软件包关联的版本信息,则Java已成功安装在您的系统上。

下载并安装Oracle Java

Ubuntu存储库不提供官方的Oracle Java软件包。因此,您将必须添加第三方存储库才能下载它。

  1. 通过按Ctrl + Alt + T打开终端。
  2. 输入以下命令以获取系统上的add-apt-repository实用程序。
     sudo apt install software-properties-common
  3. 有两个提供Oracle Java软件包的存储库。将两个PPA存储库中的任何一个添加到您的系统。
     sudo add-apt-repository ppa:webupd8team/java
    sudo add-apt-repository ppa:linuxuprising/java
  4. 使用apt更新系统的软件包列表。
     sudo apt-get update
  5. 在系统上安装Oracle Java 11。
     sudo apt install oracle-java11-installer-local

您也可以从Oracle官方网站下载Oracle Java软件包。为此:

  1. 转至Oracle Java下载网页。
  2. 向下滚动,直到找到Java SE 11(LTS)下载部分。
  3. 单击“ JDK下载”选项。
    甲骨文java se
  4. 从可用下载列表中下载Linux x64Debian软件包
    下载linux包java
  5. 选中我已阅读并接受Oracle Java SE的Oracle技术网络许可协议选项。
  6. 单击下载以获取软件包。
    下载oracle jdk

请注意,该网站将要求您登录您的Oracle帐户。如果您没有帐户,则可以免费创建一个帐户。登录帐户后,下载将自动开始。

要安装刚刚下载的Oracle Java软件包,请转到保存.deb文件的位置。双击该文件以启动Ubuntu Software Center 。单击“安装”按钮以开始在系统上安装Oracle Java。

将Java添加到环境变量

如果从官方网站安装了Oracle Java,则必须在系统上手动设置Java PATH变量。

  1. 查找本地存储中安装Java的目录。
     whereis java
  2. 在终端中发出以下命令。用先前命令的输出替换path / to / java
     export JAVA_HOME=/path/to/java
  3. 验证是否已成功设置JAVA_HOME路径。 Java目录将显示在输出中。
     echo $JAVA_HOME
  4. 将Java / bin目录添加到PATH变量。
     export PATH=$PATH:$JAVA_HOME/bin
  5. 确保是否正确配置了Java PATH。
     java --version

输出将显示与系统上当前Java版本有关的信息。

相关:适用于新程序员的最佳初学者项目

从Ubuntu删除Java

使用完Java之后,您可以轻松地在Ubuntu上将其卸载。要删除OpenJDK和OpenJRE,请执行以下操作:

  1. 使用Ctrl + Alt + T启动终端。
  2. 发出以下命令从系统中删除Java。
     sudo apt remove default-jdk default-jre
  3. 通过输入y确认卸载过程。

OpenJDK和OpenJRE将自动从您的计算机中删除。

对于已安装Oracle JDK的用户,有两种方法可以卸载Java。您可以双击.deb软件包文件以打开“软件中心” ,然后单击“删除”按钮以卸载该软件包。

或者,您可以使用系统终端删除软件包。

  1. 在Ubuntu上打开终端。
  2. 使用dpkggrep获取JDK软件包名称。
     dpkg --list | grep jdk
  3. 使用apt卸载软件包。用先前命令的输出替换软件包名称。
     sudo apt remove jdk-11.0.10
  4. 键入y ,然后按Enter键继续卸载过程。

在Ubuntu上管理Java安装

尽管某些Linux发行版(例如Arch Linux)已预装Java,但大多数发行版没有。如果您在计算机上使用Ubuntu,则很有可能无法立即运行Java应用程序。您将必须在系统上手动安装Java。

现在,将数据库与Java应用程序集成起来变得非常容易。 JDBC (Java数据库连接性)是Java SDK的组件,允许您以安全的方式添加,删除,更新和存储包含信息的记录。