在 Ubuntu 上安装 Java 1.8(Java 8)可以通过以下步骤完成:
方法 1:通过 APT 包管理器安装 OpenJDK 8
这是最常见和推荐的方法。
-
更新包管理器
sudo apt update sudo apt upgrade -y
-
安装 OpenJDK 8
sudo apt install openjdk-8-jdk -y
-
验证 Java 版本
java -version
- 输出示例:
openjdk version "1.8.0_xxx" OpenJDK Runtime Environment (build 1.8.0_xxx) OpenJDK 64-Bit Server VM (build xxx)
- 输出示例:
-
设置默认 Java 版本(如果有多个版本)
如果系统中安装了多个 Java 版本,您可以通过update-alternatives
设置默认版本:sudo update-alternatives --config java
按提示选择 Java 8 对应的数字。
方法 2:安装 Oracle JDK 8
Oracle JDK 提供官方 Java 8 版本,适用于需要特定功能或更高性能的场景。
-
下载 Oracle JDK 8
- 访问 Oracle Java 下载页面。
- 选择适合的版本(如 Linux x64
.tar.gz
),并下载到本地。
-
解压并配置环境变量
假设下载的文件名为jdk-8uXXX-linux-x64.tar.gz
:tar -xvzf jdk-8uXXX-linux-x64.tar.gz sudo mv jdk1.8.0_xxx /usr/local/java
-
更新环境变量
编辑/etc/environment
或~/.bashrc
文件:sudo nano /etc/environment
添加以下内容:
JAVA_HOME="/usr/local/java/jdk1.8.0_xxx" PATH="$JAVA_HOME/bin:$PATH"
使更改生效:
source /etc/environment
-
验证安装
java -version
方法 3:使用 SDKMAN! 安装
如果需要在多版本之间轻松切换,可以使用 SDKMAN! 来管理 Java。
-
安装 SDKMAN!
curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh"
-
安装 Java 8
sdk install java 8.0.XXX-open
-
验证安装
java -version
总结
- OpenJDK 是开源的,适合大多数开发和生产环境。
- Oracle JDK 提供更好的支持,但可能需要接受许可证协议。
- 使用 SDKMAN! 可以方便地管理多个版本的 Java。
根据需求选择适合的方法进行安装。