登录
首页 >  文章 >  java教程

Linux系统安装JavaJDK详细教程

时间:2026-03-01 21:18:41 358浏览 收藏

本文详细介绍了在Linux系统中安装Java JDK的两种主流方式:推荐使用apt或dnf等包管理器一键安装开源、安全且易于维护的OpenJDK(如openjdk-17-jdk),也完整演示了手动下载配置Oracle JDK的全过程——从下载解压、设置JAVA_HOME与PATH环境变量,到通过update-alternatives灵活管理多版本共存场景,并强调每一步的关键验证命令(如java -version),让开发者无论面向学习、开发还是生产部署,都能快速、可靠地完成JDK环境搭建。

如何在Linux系统中安装Java JDK

在Linux系统中安装Java JDK有多种方式,常见的包括使用包管理器安装OpenJDK或手动安装Oracle JDK。以下是具体操作方法,适用于大多数主流Linux发行版如Ubuntu、Debian、CentOS、Fedora等。

使用系统包管理器安装OpenJDK(推荐)

最简单且安全的方式是通过系统的包管理工具安装OpenJDK,它是Java Development Kit的开源实现。

  • Ubuntu/Debian系统:
    打开终端,运行以下命令更新软件包列表并安装JDK:
    sudo apt update
    sudo apt install openjdk-17-jdk
    (可将17替换为11、8等你需要的版本)
  • CentOS/RHEL/Fedora系统:
    使用yum或dnf安装,例如:
    sudo dnf install java-17-openjdk-devel
    (devel包包含开发工具,如javac)

安装完成后,可通过以下命令验证是否成功:

java -version
javac -version

手动安装Oracle JDK

如果你需要使用Oracle官方的JDK(例如用于商业项目),可以手动下载并配置。

  • 访问Oracle官网下载页面,选择对应版本的Linux压缩包(通常是tar.gz格式)。
  • 下载完成后,将文件移动到安装目录,例如:
    sudo mkdir -p /opt/java
    sudo mv jdk-17_linux-x64_bin.tar.gz /opt/java/
    cd /opt/java
    sudo tar -xvzf jdk-17_linux-x64_bin.tar.gz
  • 配置环境变量:编辑系统profile文件
    sudo nano /etc/profile.d/java.sh
    添加以下内容(根据实际路径调整):
    export JAVA_HOME=/opt/java/jdk-17
    export PATH=$PATH:$JAVA_HOME/bin
  • 保存后,加载环境变量:
    source /etc/profile.d/java.sh

同样使用java -versionjavac -version确认安装结果。

设置默认Java版本(多版本共存时)

如果系统中安装了多个JDK,可使用update-alternatives命令管理默认版本。

  • 添加JDK到alternatives:
    sudo update-alternatives --install /usr/bin/java java /opt/java/jdk-17/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk-17/bin/javac 1
  • 切换版本:
    sudo update-alternatives --config java
    系统会提示选择默认的Java版本。

基本上就这些。使用包管理器安装更方便维护,手动安装则灵活性更高。关键是确保JAVA_HOMEPATH正确设置,开发工具才能正常识别JDK。

到这里,我们也就讲完了《Linux系统安装JavaJDK详细教程》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>