[CentOS8] jdk-11をインストールする

# sudo yum update
# cat /etc/redhat-release
CentOS Linux release 8.3.2011
# java -version
openjdk version “1.8.0_275”
# yum remove java-1.8.0-openjdk
# yum install -y java-11-openjdk
# java -version
openjdk version “1.8.0_275”

あれあれ???
-> デフォルトでOpenJDK8がインストールされている為、alternativesコマンドで11に切り替える必要がある。

# alternatives –config java

There are 2 programs which provide ‘java’.

Selection Command
———————————————–
*+ 1 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/jre/bin/java)
2 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.9.11-3.el8_3.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 2
# java -version
openjdk version “11.0.9.1” 2020-11-04 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.9.1+1-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.9.1+1-LTS, mixed mode, sharing)

なるほど