说明:
1、JDK 是 Java 语言的软件开发工具包,JDK 是整个 Java 开发的核心,它包括 Java 运行环境、Java 基础类库和 Java 工具。
2、目前JDK有五个长期支持版本(LTS),分别是:JDK8、JDK11、JDK17、JDK21、JDK25
3、JDK 版本包括 Oracle JDK、OpenJDK、AdoptOpenJDK、Amazon Corretto、阿里 Dragonwell 以及华为毕昇 JDK等,其中Oracle JDK 使用最广泛,版本最全面。
4、OpenJDK 是由 Sun 公司创建的 JDK SE 的开源实现,它采用 GPL 协议,可以免费使用,源码开放。
5、AdoptOpenJDK(adoptium) 是由 Java 社区维护的预建 OpenJDK 二进制发行版本,其它版本都是各厂商基于 OpenJDK,并结合使用场景实现的特定版本。
6、Oracle JDK只发布二进制安装包,而Open JDK只发布源码。
JDK下载地址:
1、Oracle JDK下载
#下载jdk,需要登录之后才能下载
https://www.oracle.com/java/technologies/downloads/#java8
#历史版本下载
https://www.oracle.com/java/technologies/downloads/archive/
2、Open JDK下载
https://openjdk.java.net
http://hg.openjdk.java.net/
https://jdk.java.net/java-se-ri/8-MR4
https://wiki.openjdk.org/display/jdk8u/Main
3、其他开源JDK下载
https://adoptium.net/zh-CN/temurin/releases #openjdk官方推荐的编译版本
http://www.codebaoku.com/jdk/jdk-index.html
https://www.openlogic.com/openjdk-downloads
我们使用openjdk官方推荐的编译版本:OpenJDK25U-jdk_x64_linux_hotspot_25_36.tar.gz
下载地址:https://adoptium.net/zh-CN/download?link=https%3A%2F%2Fgithub.com%2Fadoptium%2Ftemurin25-binaries%2Freleases%2Fdownload%2Fjdk-25%252B36%2FOpenJDK25U-jdk_x64_linux_hotspot_25_36.tar.gz&vendor=Adoptium
上传OpenJDK25U-jdk_x64_linux_hotspot_25_36.tar.gz到/usr/local/src目录下
安装JDK
#创建jdk安装路径
mkdir -p /data/server/java
#解压
tar -zxvf /usr/local/src/OpenJDK25U-jdk_x64_linux_hotspot_25_36.tar.gz -C /data/server/java
#进入安装目录
cd /data/server/java/jdk-25+36
#查看版本信息
./bin/java -version
#设置环境变量
vi /etc/profile #添加下面的信息
#Set Java 25 environment
export JAVA_HOME=/data/server/java/jdk-21.0.4+7
export PATH=$JAVA_HOME/bin:$PATH
:wq! #保存退出
#让修改立即生效
source /etc/profile
#查看版本信息
java -version
[root@k8s-master01 java]# java -version
openjdk version "25" 2025-09-16 LTS
OpenJDK Runtime Environment Temurin-25+36 (build 25+36-LTS)
OpenJDK 64-Bit Server VM Temurin-25+36 (build 25+36-LTS, mixed mode, sharing)
[root@k8s-master01 java]#
#从JDK 21 开始,已经没有 dt.jar 和 tools.jar 文件
#列出yum已安装的 Java 版本
rpm -qa | grep java
#卸载
rpm -e <package_name>
#查找当前系统的java版本
ls -l $(which java)
#创建软连接
sudo ln -sf /data/server/java/jdk-25+36/bin/java /usr/bin/java
sudo ln -sf /data/server/java/jdk-25+36/bin/java /usr/local/bin/java
至此,Linux系统下安装Java JDK完成。



