linux 如何安装java
检查系统是否已安装 Java
在终端运行以下命令检查当前 Java 版本:
java -version
若未安装,输出会提示命令未找到或显示无效版本信息。
更新系统包管理器
确保包管理器为最新状态:
sudo apt update && sudo apt upgrade -y # Debian/Ubuntu
sudo yum update -y # CentOS/RHEL
安装 OpenJDK(推荐)
OpenJDK 是 Java 的开源实现,适合大多数场景:
Debian/Ubuntu 安装 OpenJDK 17:

sudo apt install openjdk-17-jdk -y
CentOS/RHEL 安装 OpenJDK 17:
sudo yum install java-17-openjdk-devel -y
安装 Oracle JDK(可选)
若需官方 Oracle JDK,需手动下载:
- 访问 Oracle JDK 下载页
- 选择对应 Linux 版本的
.tar.gz包 - 解压并移动到标准目录:
tar -xzf jdk-*.tar.gz sudo mv jdk-*/ /usr/lib/jvm/
配置环境变量
编辑 ~/.bashrc 或 /etc/profile 文件,添加以下内容:

export JAVA_HOME=/usr/lib/jvm/jdk-17 # 路径需与实际安装目录一致
export PATH=$PATH:$JAVA_HOME/bin
使配置生效:
source ~/.bashrc
验证安装
再次检查版本并确认路径:
java -version
which java
多版本管理(可选)
使用 update-alternatives 管理多个 Java 版本:
sudo update-alternatives --config java
注意事项
- 生产环境建议使用 LTS 版本(如 Java 11/17)
- 防火墙需放行 Java 应用端口(如 8080)
- 开发工具(如 Maven)可能需额外配置
JAVA_HOME






