如何在 Fedora Linux 上安装 Java如何在 Fedora Linux 上安装 Java如何在 Fedora Linux 上安装 Java如何在 Fedora Linux 上安装 Java
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Fedora Linux 上安装 Java

发表 admin at 2025年2月28日
类别
  • 未分类
标签

了解如何在 Fedora 上安装 Java。还了解如何在已安装的 Java 版本之间进行切换。

无论你喜欢或讨厌它,都很难避免 Java。

Java 仍然是一种非常流行的编程语言,在学校教授并在企业中使用。

如果您想在 Java 中使用基于 Java 的工具或程序,您的系统上需要安装 Java。

这变得令人困惑,因为 java 周围有很多技术术语。

  • 用于创建 Java 程序的 Java 开发工具包 (JDK)

  • 用于运行 Java 程序的 Java 运行时环境 (JRE) 或 Java 虚拟机 (JVM)

最重要的是,您将遇到 OpenJDK 和 Oracle Java SE。推荐使用 OpenJDK,因为它是开源的。如果您有独特的需求,那么只有您应该选择 Oracle Java SE。

这里还有一件事。甚至 OpenJDK 也有多个可用版本。在撰写本文时,Fedora 34 已提供 OpenJDK 1.8、OpenJDK 11 和 OpenJDK 16。

您可以决定需要哪个 Java 版本。

在 Fedora Linux 上安装 Java

首先,检查 Java 是否已经安装以及它是什么版本。我是认真的。 Fedora 通常预装了 Java。

要检查,请使用以下命令:

java -version

正如您在下面的屏幕截图中看到的,我在 Fedora 系统上安装了 Java 11 (OpenJDK 11)。

假设您想安装另一个版本的 Java。您可以使用以下命令检查可用选项:

sudo dnf search openjdk

这里的 sudo 不是必需的,但它会刷新 sudo 用户的元数据,这最终会在您安装另一个版本的 Java 时有所帮助。

上面的命令将显示大量输出,其中包含大量外观相似的包。您必须关注最初的几个单词才能理解可用的不同版本。

例如,要安装 Java 8 (OpenJDK 1.8),包名称应为 java-1.8.0-openjdk.x86_64 或 java-1.8.0-openjdk。使用它来安装它:

sudo dnf install java-1.8.0-openjdk.x86_64

那挺好的。现在您的系统上已安装 Java 11 和 Java 8。但您将如何使用其中之一呢?

在 Fedora 上切换 Java 版本

您使用的 Java 版本保持不变,除非您明确更改它。使用此命令列出系统上已安装的 Java 版本:

sudo alternatives --config java

您会注意到 Java 版本之前有一个数字。 Java 版本前面的 + 号表示当前使用的 Java 版本。

您可以指定切换Java版本的编号。因此,在下面的示例中,如果我输入 2,它会将系统上的 Java 版本从 Java 11 更改为 Java 8。

这就是在 Fedora 上安装 Java 所需要做的全部工作。

©2015-2025 Norria support@alaica.com