部署JDK
zhupengfei@debian10:~$ apt-get purge default-jre default-jdk -y
zhupengfei@debian10:~$ sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
zhupengfei@debian10:~$ sudo wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add - # wget命令导入存储库的GPG密钥
zhupengfei@debian10:~$ sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ # 将AdoptOpenJDK APT存储库添加到系统
zhupengfei@debian10:~$ sudo apt update
zhupengfei@debian10:~$ sudo apt install adoptopenjdk-8-hotspot # 启用存储库后,使用以下命令更新apt源并安装Java 8
zhupengfei@debian10:~$ java -version # 检查Java版本来验证安装
zhupengfei@debian10:~$ sudo update-alternatives --config java # 设置默认版本(查找Java的安装位置)
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 自动模式
1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 手动模式
2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:1
update-alternatives: 使用 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 来在手动模式中提供 /usr/bin/java (java)
zhupengfei@debian10:~$ sudo java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.275-b01, mixed mode)
配置 JAVA_HOME 环境变量
zhupengfei@debian10:~$ sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java"
zhupengfei@debian10:~$ sudo source /etc/environment
zhupengfei@debian10:~$ sudo echo $JAVA_HOME