在 Ubuntu 上安装 JDK 有多种方式,下面按最常用、最推荐到手动安装依次说明。
sudo apt update
sudo apt install openjdk-17-jdk
其他常见版本:
sudo apt install openjdk-11-jdk
sudo apt install openjdk-8-jdk
java -version
javac -version
Ubuntu 默认源不包含 Oracle JDK。
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java17-installer
如果安装了多个 JDK:
sudo update-alternatives --config java
sudo update-alternatives --config javac
按提示选择编号即可。
从官网下载 .tar.gz
https://www.oracle.com/java/technologies/downloads/
解压
sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /opt
sudo nano /etc/profile.d/jdk.sh
写入:
export JAVA_HOME=/opt/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile.d/jdk.sh
java -version
javac说明只装了 JRE,没装 JDK:
sudo apt install openjdk-17-jdk
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
如果你告诉我:
我可以给你更精确的命令。