在 Ubuntu 上有几种安装 JDK 的方法:
sudo apt update
apt search openjdk
选择你需要的版本安装:
# 安装最新的 OpenJDK
sudo apt install default-jdk
# 或指定版本(例如 OpenJDK 11)
sudo apt install openjdk-11-jdk
# 或 OpenJDK 17
sudo apt install openjdk-17-jdk
java -version
javac -version
从 Oracle 官网下载合适的 JDK 版本(需要注册账户): https://www.oracle.com/java/technologies/javase-downloads.html
假设下载的是 jdk-17_linux-x64_bin.tar.gz
:
sudo mkdir -p /usr/lib/jvm
sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm
编辑 ~/.bashrc
文件:
nano ~/.bashrc
在文件末尾添加:
export JAVA_HOME=/usr/lib/jvm/jdk-17
export PATH=$PATH:$JAVA_HOME/bin
使更改生效:
source ~/.bashrc
java -version
javac -version
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk list java
sdk install java 17.0.5-tem
sdk use java 11.0.17-tem
如果有多个 Java 版本,可以设置默认版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo apt remove openjdk-*
sudo apt autoremove
删除安装目录和环境变量设置即可。
java
和 javac
版本一致sudo
或确保对安装目录有权限希望这个指南能帮助你在 Ubuntu 系统上顺利安装 JDK!