如何在linux上安装jdk1.8
如何在linux上安装jdk1.8详细介绍
在 Linux 上安装 JDK 1.8(Java Development Kit 1.8)的步骤如下,不同 Linux 发行版的操作略有差异,以下以常见的Ubuntu/Debian和CentOS/RHEL系统为例说明:
一、通过包管理工具安装(推荐)
大多数 Linux 系统支持通过官方软件源直接安装 OpenJDK 8(免费且兼容 Oracle JDK),操作简单且无需手动配置环境变量。
1. Ubuntu/Debian 系统
bash
update
openjdk-8-jdk
2. CentOS/RHEL 系统
bash
yum java-1.8.0-openjdk-devel
二、手动安装 Oracle JDK 1.8(需下载安装包)
若需要使用 Oracle 官方的 JDK 1.8(非免费,仅推荐特定场景),需手动下载安装包并配置环境变量:
1. 下载 JDK 1.8 安装包
- 访问Oracle JDK 8 归档页面(需登录 Oracle 账户)。
- 选择对应 Linux 系统的版本(如
jdk-8u301-linux-x64.tar.gz)。
2. 解压安装包
bash
~/Downloads
jdk-8u301-linux-x64.tar.gz
/usr/lib/jvm
jdk1.8.0_301 /usr/lib/jvm/
3. 配置环境变量
编辑环境变量配置文件(根据 Shell 类型选择~/.bashrc或~/.zshrc,全局配置可编辑/etc/profile):
bash
~/.bashrc
在文件末尾添加以下内容(注意替换jdk1.8.0_301为实际解压后的文件夹名):
bash
/usr/lib/jvm/jdk1.8.0_301
.:/lib/dt.jar:/lib/tools.jar
/bin:
4. 使环境变量生效
bash
~/.bashrc
5. 验证安装
bash
javac
注意事项
- 多版本 JDK 共存:若系统已安装其他版本 JDK(如 JDK 11),可通过
update-alternatives(Ubuntu)或alternatives(CentOS)命令切换默认版本。bashupdate-alternatives
update-alternatives javac
- Oracle JDK 许可:从 JDK 11 开始,Oracle JDK 需商业许可,JDK 8 虽仍可下载但需注意合规性,推荐使用 OpenJDK。
- 路径正确性:手动安装时需确保
JAVA_HOME指向 JDK 根目录(包含bin、lib等子目录)。
通过以上步骤,即可在 Linux 系统上完成 JDK 1.8 的安装。