Ubuntu 安装 JDK 17
Ubuntu 安装 JDK 17
在 Ubuntu 上安装 JDK 17 有几种方法,以下是最常用的几种方式:
方法一:使用 apt 安装默认 JDK
这是最简单的方法:
sudo apt update
sudo apt install openjdk-17-jdk
安装完成后,验证安装:
java -version
方法二:使用官方 Oracle JDK
-
下载 Oracle JDK 17 从官方网站:Java Downloads | Oracle
-
解压下载的文件:
tar -xvf jdk-17_linux-x64_bin.tar.gz
-
移动到 /opt 目录:
sudo mkdir -p /opt/java sudo mv jdk-17* /opt/java/jdk-17
-
配置环境变量,编辑 ~/.bashrc 文件:
echo 'export JAVA_HOME=/opt/java/jdk-17' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc
-
设置系统默认 Java:
sudo update-alternatives --install /usr/bin/java java /opt/java/jdk-17/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk-17/bin/javac 1
方法三:使用 SDKMAN 安装
SDKMAN 是管理多个 JDK 版本的好工具:
-
安装 SDKMAN:
curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh"
-
安装 JDK 17:
sdk install java 17.0.8-tem
-
验证安装:
java -version
设置 JAVA_HOME 环境变量
如果使用方法一安装,需要单独设置 JAVA_HOME:
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
希望这个指南对你有所帮助!
2 posts were split to a new topic: SDKMan