温馨提示×

ubuntu如何安装java8

小樊
65
2026-09-10 03:28:07
栏目: 编程语言

在 Ubuntu 上安装 Java 8(OpenJDK 或 Oracle JDK)常见有以下几种方式,下面按推荐程度给你说明。


一、推荐方式:安装 OpenJDK 8(最简单)

Ubuntu 18.04 / 20.04 / 22.04

sudo apt update
sudo apt install openjdk-8-jdk

安装完成后验证:

java -version

输出类似:

openjdk version "1.8.0_xxx"

二、如果 apt 找不到 openjdk-8-jdk

某些新版本 Ubuntu(如 22.04+)默认仓库可能没有 Java 8,可以使用:

sudo apt install openjdk-8-jdk-headless

或启用旧仓库:

sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-8-jdk

三、安装 Oracle JDK 8(不推荐,但有时需要)

方法 1:使用 apt(旧方式)

sudo apt install oracle-java8-installer

注意:该方式在新 Ubuntu 上 often 已不可用

方法 2:手动安装(通用)

  1. 从 Oracle 官网下载 jdk-8uXXX-linux-x64.tar.gz
  2. 解压:
sudo mkdir /usr/lib/jvm
sudo tar -xzf jdk-8uXXX-linux-x64.tar.gz -C /usr/lib/jvm
  1. 配置:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_xxx/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_xxx/bin/javac 1

四、设置默认 Java 版本(多版本时)

sudo update-alternatives --config java
sudo update-alternatives --config javac

五、配置 JAVA_HOME(常见需要)

编辑:

sudo nano /etc/environment

添加:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

生效:

source /etc/environment
echo $JAVA_HOME

如果你告诉我:

  • Ubuntu 版本(lsb_release -a)
  • 需要 OpenJDK 还是 Oracle JDK
  • 是否用于 Spring / Hadoop / Android 等

我可以给你更精确的安装命令。

0 踩