CentOS 7.7 two ways to install and configure JDK 11 LTS
1. Download JDK 11 LTS: https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
2. Install JDK 11 TLS:
# rpm-ivh jdk-11.0.6_linux-x64_bin.rpm
# java-version
Or
# tar-xf jdk-11.0.6_linux-x64_bin.tar.gz-C / usr/local
# cd / usr/local
# mv jdk-11.0.6/ jdk
Configure the JDK environment variable:
# vim / etc/profile.d/jdk11.sh
Export JAVA_HOME=/usr/local/jdk
Export JRE_HOME=$JAVA_HOME
Export CLASSPATH=.:$JAVA_HOME/lib
Export PATH=$JAVA_HOME/bin:$PATH
#. / etc/profile.d/jdk11.sh
# java-version
3. Select JDK 11 LTS as the default version among multiple JDK versions:
# alternatives-config java
Note: by default, only JDK 8 was previously installed using the rpm package.
# alternatives-install / usr/bin/java java / usr/local/jdk/bin/java 1
Remarks: alternatives [options]-- install link name path priority
# alternatives-config java