在线安装

在 Ubuntu 22.04 上安装 OpenJDK 8 的步骤如下:

1. 更新包索引

首先,确保你的包列表是最新的:

1
sudo apt update

2. 安装 OpenJDK 8

然后,安装 OpenJDK 8:

1
sudo apt install openjdk-8-jdk

3. 验证安装

安装完成后,你可以通过以下命令验证 Java 版本:

1
java -version

你应该会看到类似于以下的输出,确认 OpenJDK 8 已成功安装:

1
2
3
openjdk version "1.8.0_XXX"
OpenJDK Runtime Environment (build 1.8.0_XXX-...)
OpenJDK 64-Bit Server VM (build 25.XXX-bXX, mixed mode)

4. 设置默认 Java 版本(可选)

如果你的系统中安装了多个 Java 版本,你可以使用 update-alternatives 工具来设置 OpenJDK 8 为默认版本:

1
sudo update-alternatives --config java

这将显示一个列表,允许你选择默认的 Java 版本。选择对应于 OpenJDK 8 的选项,然后按回车确认。

同样地,设置默认 javac(Java 编译器):

1
sudo update-alternatives --config javac

5. 配置 JAVA_HOME(可选)

有些应用程序需要你设置 JAVA_HOME 环境变量。你可以将其添加到你的 shell 配置文件中,例如 ~/.bashrc~/.profile

1
nano ~/.bashrc

添加以下行:

1
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

保存文件并使更改生效:

1
source ~/.bashrc

现在你已经成功在 Ubuntu 22.04 上安装并配置了 OpenJDK 8。如果有任何其他问题或需要进一步的帮助,请随时询问!

离线安装

上传到

1
/usr/local/jdk-8u201-linux-x64.tar.gz

解压

1
tar -zxvf /usr/local/jdk-8u201-linux-x64.tar.gz

配置环境变量

1
vim ~/.bashrc
1
2
3
4
5
#set oracle jdk environment
export JAVA_HOME=/usr/local/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

使环境变量马上生效:

1
source ~/.bashrc

系统注册此jdk

1
sudo update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_201/bin/java 300

5、查看java版本,看看是否安装成功:

1
java -version

如果你安装了多个版本的jdk,你可以通过以下命令在这些版本之间切换:

1
sudo update-alternatives --config java