官网:https://www.oracle.com/java/technologies/downloads/

JDK 都发展到 26 了,估计不少骨灰级程序员都在使用 JDK 8。我用的是 JDK 21
选择 JDK 21,下载 Linux 版本

下载后,就是一个 tar.gz 的压缩包

如果你要下载其他版本的 JDK,比如下载 JDK 17,页面上找不到,怎么办?
官网:https://www.oracle.com/java/technologies/downloads/archive/

页面往下滑

上图可以看到,有各个版本的 JDK
如果要下载 windows 版本的 JDK,下载 .exe 结尾的文件就行

由于服务器上已经有 JDK 8 了,需要把它删掉
查看 JDK 8 的安装目录
which java
来到 /usr/local/java 目录下,把 jdk1.8.0_152 整个目录都删掉
rm -rf jdk1.8.0_152由于我后续有需要用到 JDK 8 的地方,所以暂时就不删了
如果你的服务器是第一个安装 JDK,那 /usr/local 目录下可能没有 java 这个目录,那没有就创建一个就行
直接拖进来

解压缩
tar -zxvf jdk-21_linux-x64_bin.tar.gz
解压后如下图所示:

编辑环境变量的配置文件
vim /etc/profile
找到 JDK 8 的环境变量配置

将其改成 JDK 21
export JAVA_HOME=/usr/local/java/jdk-21.0.10
export PATH=$JAVA_HOME/bin:$PATH
最后,为了让环境变量生效,还得执行命令:
source /etc/profile
验证一下
java -version
JDK 21 安装成功
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。