如何在 Ubuntu 22.04 上安装 Java OpenJDK 和 Oracle JDK如何在 Ubuntu 22.04 上安装 Java OpenJDK 和 Oracle JDK如何在 Ubuntu 22.04 上安装 Java OpenJDK 和 Oracle JDK如何在 Ubuntu 22.04 上安装 Java OpenJDK 和 Oracle JDK
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 上安装 Java OpenJDK 和 Oracle JDK

在此页

  1. 先决条件
  2. 在 Ubuntu 上安装 OpenJDK
  3. 安装Oracle JDK
  4. 在不同的 Java 版本之间切换
  5. 结论

Java 是最强大的编程语言之一。由于其简单性和健壮性,它在 Web 开发人员中非常受欢迎。一般用于开发电脑、视频、手机游戏。

OpenJDK 是开源 Java 版本,可免费使用。它支持多种操作系统,如 Windows、Linux、Solaris、macOS 等。

Oracle Java 是甲骨文公司开发的一种编程语言。它为客户提供企业功能,最大限度地降低部署和维护基于 Java 的应用程序的成本。

这篇文章将向您展示如何在 Ubuntu 22.04 上安装 OpenJDK 和 Oracle JDK。

先决条件

  • 一台运行 Ubuntu 22.04 的服务器。
  • 在服务器上配置了根密码。

在 Ubuntu 上安装 OpenJDK

在撰写本文时,Java 18 是可供安装的最新 LTS 版本。 Ubuntu 22.04 默认存储库提供了 OpenJDK 版本 18、17、11 和 8 包。您可以使用 APT 包管理器在系统上安装所需的 Java 版本。

要安装 OpenJDK 8,请运行以下命令:

apt install openjdk-8-jdk

要安装 OpenJDK 11,请运行以下命令:

apt install openjdk-11-jdk

要安装 OpenJDK 18,请运行以下命令:

apt install openjdk-18-jdk

安装后,使用以下命令验证 OpenJDK 的活动版本:

java -version

您应该看到以下输出:

openjdk version "18-ea" 2022-03-22
OpenJDK Runtime Environment (build 18-ea+36-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 18-ea+36-Ubuntu-1, mixed mode, sharing)

安装甲骨文 JDK

在撰写本文时,无需任何商业许可即可下载 Oracle Java 18 和 Java 17。首先,使用以下命令安装所需的依赖项:

apt install -y libc6-x32 libc6-i386

接下来,访问 Oracle 下载页面并使用以下命令下载最新版本的 Oracle JDK:

wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.deb

下载完成后,使用以下命令安装下载的版本:

apt install ./jdk-18_linux-x64_bin.deb

安装后,您可以使用以下命令将 Oracle JDK 18 设置为默认版本:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-18/bin/java 100

在不同的 Java 版本之间切换

如果您的服务器上安装了多个 Java 版本,您可以根据需要轻松地在系统中的 Java 版本之间切换。

要更改默认 Java 版本,请运行以下命令:

update-alternatives --config java

系统将要求您设置默认 Java 版本,如下所示:

There are 4 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-18-openjdk-amd64/bin/java      1811      auto mode


  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-18-openjdk-amd64/bin/java      1811      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
  4            /usr/lib/jvm/jdk-18/bin/java                     100       manual mode

Press  to keep the current choice[*], or type selection number: 4

键入 4 并按 Enter 键以将 Oracle JDK 设置为默认 Java 版本:

接下来,使用以下命令验证默认的 Java 版本:

java -version

您应该看到以下输出:

java version "18.0.2" 2022-07-19
Java(TM) SE Runtime Environment (build 18.0.2+9-61)
Java HotSpot(TM) 64-Bit Server VM (build 18.0.2+9-61, mixed mode, sharing)

结论

在这篇文章中,我们解释了如何在 Ubuntu 22.04 上安装 OpenJDK 和 Oracle JDK。我希望您现在可以轻松地在您的服务器上安装您喜欢的 Java 版本。如果您有任何问题,请随时问我。

©2015-2025 艾丽卡 support@alaica.com