Linux 安装 JDK 17

前言

本文主要介绍 Linux 如何安装 JDK 17,包括 OpenJDK、OracleJDK 的安装,适用于 CentOS、Ubuntu、Debian、SUSE 等 Linux 发行版。

OpenJDK 安装

下载软件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 切换安装目录
# cd /usr/local

# 下载软件包(指定版本号)
# wget https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz

# 解压软件包
# tar -zxvf openjdk-17.0.2_linux-x64_bin.tar.gz

# 重命名目录
# mv jdk-17.0.2 open-jdk-17

# 删除软件包
# rm -rf openjdk-17.0.2_linux-x64_bin.tar.gz

配置环境变量

1
2
3
4
5
6
7
8
9
10
# 编辑配置文件
vim /etc/profile

# 在配置文件的最下方添加以下内容
export JAVA_HOME=/usr/local/open-jdk-17
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

# 重载配置文件
# source /etc/profile

查看版本号

1
2
# 查看版本号
# java -version

OracleJDK 安装

下载软件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 切换安装目录
# cd /usr/local

# 下载软件包(最新版本)
# wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

# 解压软件包
# tar -zxvf jdk-17_linux-x64_bin.tar.gz

# 重命名目录
# mv jdk-17.0.8 oracle-jdk-17

# 删除软件包
# rm -rf jdk-17_linux-x64_bin.tar.gz

配置环境变量

1
2
3
4
5
6
7
8
9
10
# 编辑配置文件
vim /etc/profile

# 在配置文件的最下方添加以下内容
export JAVA_HOME=/usr/local/oracle-jdk-17
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

# 重载配置文件
# source /etc/profile

查看版本号

1
2
# 查看版本号
# java -version