当前位置:首页 > Java

fedora如何安装java

2026-03-22 14:55:13Java

安装 OpenJDK

在 Fedora 系统中,可以通过 DNF 包管理器直接安装 OpenJDK。OpenJDK 是 Java 的开源实现,适用于大多数开发场景。

运行以下命令安装 OpenJDK 的最新版本:

sudo dnf install java-latest-openjdk

如果需要特定版本的 OpenJDK,例如 OpenJDK 11,可以使用:

sudo dnf install java-11-openjdk

设置默认 Java 版本

如果系统中安装了多个 Java 版本,可以通过以下命令设置默认版本:

sudo alternatives --config java

运行后会列出已安装的 Java 版本,输入对应编号并按回车确认选择。

验证安装

安装完成后,验证 Java 是否成功安装及当前版本:

java -version

安装 JDK(开发工具包)

如果需要进行 Java 开发,还需要安装 JDK(包含编译器和其他工具):

sudo dnf install java-latest-openjdk-devel

对于特定版本如 OpenJDK 11 的 JDK:

sudo dnf install java-11-openjdk-devel

环境变量配置(可选)

大多数情况下无需手动配置环境变量,但如需自定义可以编辑 ~/.bashrc 文件:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$PATH:$JAVA_HOME/bin

使更改生效:

source ~/.bashrc

安装 Oracle JDK(可选)

如果需要 Oracle JDK,可以从 Oracle 官网下载 RPM 包手动安装,或添加第三方仓库:

fedora如何安装java

sudo dnf install wget
wget https://download.oracle.com/java/XX/latest/jdk-XX_linux-x64_bin.rpm
sudo rpm -ivh jdk-XX_linux-x64_bin.rpm

(将 XX 替换为具体版本号)

标签: fedorajava
分享给朋友:

相关文章

如何学java

如何学java

学习Java的基础知识 Java是一门面向对象的编程语言,掌握基础语法是入门的关键。需要了解变量、数据类型、运算符、控制结构(如if-else、for循环、while循环)、数组等概念。可以通过官方文…

java如何连接数据库

java如何连接数据库

Java连接数据库的方法 Java连接数据库通常使用JDBC(Java Database Connectivity)技术,以下是具体步骤和示例代码。 加载数据库驱动 在连接数据库之前,需要加载对应的…

java如何导包

java如何导包

导入包的方法 在Java中,导入包(package)可以通过import语句实现,用于引入其他类或包中的功能。以下是几种常见的导包方式: 导入单个类 import java.util.ArrayL…

java如何遍历map

java如何遍历map

遍历Map的几种方法 在Java中,遍历Map有多种方式,可以根据需求选择合适的方法。以下是常见的几种遍历方式: 使用entrySet遍历 通过entrySet()方法获取键值对的集合,可以同时访问…

java如何返回数组

java如何返回数组

返回数组的方法 在Java中,可以通过多种方式返回数组。以下是几种常见的方法: 直接返回数组 定义一个方法,返回类型为数组类型,直接在方法内部创建并返回数组。 public int[] getI…

java如何创建测试类

java如何创建测试类

创建测试类的基本步骤 在Java中创建测试类通常使用JUnit框架,以下是具体方法: 安装JUnit依赖 对于Maven项目,在pom.xml中添加依赖: <dependency>…