OpenJDKをインストールする
動作確認済みシステム CentOS 8
CentOSでOpenJDK 11をインストールする方法を解説します。
JRE( Java Runtime Environment )のみで良ければjava-11-openjdkのみ、コンパイラーも必要ならばjava-11-openjdk-develもインストールします。
dnf install java-11-openjdk java-11-openjdk-devel
環境変数のJAVA_HOMEとPATHを設定します。
cat > /etc/profile.d/java.sh << 'EOF'
> export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which java)))))
> export PATH=$PATH:$JAVA_HOME/bin
> EOF
source /etc/profile.d/java.sh
環境変数に設定できているかを確認します。
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-11.0.5.10-2.el8_1.x86_64
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/lib/jvm/java-11-openjdk-11.0.5.10-2.el8_1.x86_64/bin
Java のバージョンをチェックして、インストールできていることを確認します。
java -version
openjdk version "11.0.5" 2019-10-15 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)
このように表示されていれば、完了です。