在软件开发领域,Java 是使用最广泛的编程语言之一。 您可以使用它来开发网站、桌面软件、Android 应用程序,甚至游戏。
但在此之前,您需要做的第一件事是在您的机器上安装 Java。 大多数 Linux 发行版都没有预装 Java,用户必须在他们的系统上手动安装它。
在本文中,我们将讨论如何在 Ubuntu 上安装和删除 Java,以及有关 JDK 和 JRE 的详细部分。
JDK 与 JRE:您应该选择哪一个?
当你第一次接触 Java 时,JDK、JRE 和 JVM 之类的缩写会让你最困惑。
- JDK (Java 开发工具包)
- JRE (Java运行时环境)
- 虚拟机 (Java 虚拟机)
JDK 和 JRE 的主要区别在于 JRE 用于运行基于 Java 构建的应用程序,而 JDK 用于开发 Java 应用程序。 JRE 包括 JVM 和一些允许您的系统运行 Java 应用程序的类库。 JVM 充当虚拟机,在您的计算机上创建运行 Java 的环境。
另一方面,JDK 包括 JRE 和一些额外的开发工具,允许您使用类库来开发自己的应用程序。
总而言之,如果您只想在系统上运行 Java 应用程序,例如玩 Minecraft,您将需要 Java 运行时环境。 如果您的最终目标是开发并且您想涉足编程,那么 Java 开发工具包是必需的。
如何在 Ubuntu 上安装 Java
现在您已经决定了要下载的内容,是时候开始在您的 Ubuntu 机器上安装 Java 了。
Java 有几个平台可供下载。
- Java 标准版 (Java SE)
- Java 微型版 (Java ME)
- Java 企业版 (Java EE)
- JavaFX
对于本文,我们将下载 Java 的标准版,即 Java SE。
就像不同的 Java 平台一样,您可以在系统上安装多种 Java 实现。 Ubuntu 存储库提供称为 Open JDK 和 Open JRE 的开源 Java 实现。 Oracle Java 是您可以下载的另一种实现,但是,它主要用于商业用途。
由于 Java 的当前 LTS(长期支持)版本是 Java 11,因此本指南将重点关注这一点。 如果需要,您可以在您的系统上免费下载其他版本的 Java。
安装 OpenJDK 和 OpenJRE
可以使用终端在 Ubuntu 上安装 OpenJDK。 在此过程中使用 Apt,这是基于 Debian 的发行版中预装的默认包管理器。
- 按启动终端 Ctrl + Alt + 吨 在键盘上。
- 更新系统的软件包列表。
sudo apt-get update
- 发出以下命令以下载 OpenJDK。
sudo apt install default-jdk
- 输入 是的 并按下 Enter 确认安装。
同样,您也可以在系统上安装 Open JRE:
sudo apt install default-jre
通过键入验证 Java 是否已成功安装在您的系统上 java –版本 在终端。 如果输出显示与 Java 包关联的版本信息,则 Java 已成功安装在您的系统上。
下载并安装 Oracle Java
Ubuntu 存储库不提供官方的 Oracle Java 包。 因此,您必须添加第三方存储库才能下载它。
- 按下打开终端 Ctrl + Alt + 吨.
- Enter 以下命令获取 添加 apt 存储库 系统上的实用程序。
sudo apt install software-properties-common
- 有两个存储库提供 Oracle Java 包。 将两个 PPA 存储库中的任何一个添加到您的系统。
sudo add-apt-repository ppa:webupd8team/java
sudo add-apt-repository ppa:linuxuprising/java - 使用更新系统的软件包列表 易于.
sudo apt-get update
- 在您的系统上安装 Oracle Java 11。
sudo apt install oracle-java11-installer-local
您也可以从 Oracle 官方网站下载 Oracle Java 包。 为此:
- 前往 甲骨文Java下载 网页。
- 向下滚动直到找到 Java SE 11 (LTS) 下载部分。
- 点击 JDK下载 选项。
- 下载 Linux x64Debian 软件包 从可用下载列表中。
- 检查 我查看并接受 Oracle Java SE 的 Oracle 技术网络许可协议 选项。
- 点击 下载 获取包裹。
请注意,该网站会要求您登录您的 Oracle 帐户。 如果您没有帐户,您可以免费创建一个。 一旦您登录到您的帐户,下载将自动开始。
要安装您刚刚下载的 Oracle Java 软件包,请转到您保存 .deb 文件。 双击文件启动 Ubuntu 软件中心. 点击 安装 按钮开始在您的系统上安装 Oracle Java。
将 Java 添加到环境变量
如果您从官方网站安装了 Oracle Java,则必须在系统上手动设置 Java PATH 变量。
- 在本地存储中找到 Java 的安装目录。
whereis java
- 在终端中发出以下命令。 代替 路径/到/java 与上一个命令的输出。
export JAVA_HOME=/path/to/java
- 验证是否 JAVA_HOME 路径设置成功。 Java 目录将显示在输出中。
echo $JAVA_HOME
- 添加Java /bin 目录到 小路 多变的。
export PATH=$PATH:$JAVA_HOME/bin
- 确保 Java PATH 配置正确。
java --version
输出将显示与系统上当前 Java 版本相关的信息。
从 Ubuntu 中删除 Java
完成 Java 后,您可以在 Ubuntu 上轻松卸载它。 要删除 OpenJDK 和 OpenJRE:
- 使用启动终端 Ctrl + Alt + 吨.
- 发出以下命令以从系统中删除 Java。
sudo apt remove default-jdk default-jre
- 通过键入确认卸载过程 是的.
OpenJDK 和 OpenJRE 将自动从您的计算机中删除。
对于已经安装了 Oracle JDK 的用户,有两种卸载 Java 的方法。 您可以双击 .deb 打包文件打开 软件中心 然后点击 消除 按钮卸载软件包。
或者,您可以使用系统终端删除软件包。
- 在 Ubuntu 上打开终端。
- 使用获取 JDK 包名 磅数 和 grep.
dpkg --list | grep jdk
- 使用卸载包 易于. 将包名称替换为上一个命令的输出。
sudo apt remove jdk-11.0.10
- 类型 是的 并按下 Enter 继续卸载过程。
在 Ubuntu 上管理 Java 安装
虽然 Arch Linux 等一些 Linux 发行版预装了 Java,但大多数都没有。 如果您在计算机上使用 Ubuntu,您可能无法立即运行 Java 应用程序。 您必须在系统上手动安装 Java。
现在,将数据库与 Java 应用程序集成变得容易得多。 JDBC (Java 数据库连接)是 Java SDK 的一个组件,它允许您以安全的方式添加、删除、更新和存储包含信息的记录。