在 Ubuntu 上安装 Java 8(OpenJDK 或 Oracle JDK)常见有以下几种方式,下面按推荐程度给你说明。
sudo apt update
sudo apt install openjdk-8-jdk
安装完成后验证:
java -version
输出类似:
openjdk version "1.8.0_xxx"
某些新版本 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
sudo apt install oracle-java8-installer
注意:该方式在新 Ubuntu 上 often 已不可用
jdk-8uXXX-linux-x64.tar.gzsudo mkdir /usr/lib/jvm
sudo tar -xzf jdk-8uXXX-linux-x64.tar.gz -C /usr/lib/jvm
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
sudo update-alternatives --config java
sudo update-alternatives --config javac
编辑:
sudo nano /etc/environment
添加:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
生效:
source /etc/environment
echo $JAVA_HOME
如果你告诉我:
lsb_release -a)我可以给你更精确的安装命令。