https://www.oracle.com/java/technologies/downloads/#java22
#wget https://download.oracle.com/java/22/latest/jdk-22_linux-x64_bin.tar.gz
[root@CentOS-7 ~]# tar xf jdk-22_linux-x64_bin.tar.gz
[root@CentOS-7 ~]# ls
jdk-22.0.2 jdk-22_linux-x64_bin.tar.gz
[root@CentOS-7 ~]# mv jdk-22.0.2/ /usr/local/
[root@CentOS-7 ~]# ls /usr/local/jdk-22.0.2/
bin conf include jmods legal lib LICENSE man README release
[root@CentOS-7 ~]# ln -s /usr/local/jdk-22.0.2/bin/java /usr/local/bin/
[root@CentOS-7 ~]# java -version
java version "22.0.2" 2024-07-16
Java(TM) SE Runtime Environment (build 22.0.2+9-70)
Java HotSpot(TM) 64-Bit Server VM (build 22.0.2+9-70, mixed mode, sharing)
[root@CentOS-7 ~]# echo "export JAVA_HOME=/usr/local/jdk-22.0.2/" >> /etc/profile
[root@CentOS-7 ~]# echo 'export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
[root@CentOS-7 ~]# java -version
java version "22.0.2" 2024-07-16
Java(TM) SE Runtime Environment (build 22.0.2+9-70)
Java HotSpot(TM) 64-Bit Server VM (build 22.0.2+9-70, mixed mode, sharing)