CentOS 8.5にJava OpenJDK8をインストールする
環境
OSバージョンの確認
# cat /etc/redhat-release
CentOS Linux release 8.5.2111
インストールの方法
1.java8をインストールします
# sudo yum install java-1.8.0-openjdk-devel
インストール後javaバージョンを確認します
# java -version openjdk version "1.8.0_312" OpenJDK Runtime Environment (build 1.8.0_312-b07) OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
2.Java Pathの確認
# dirname $(readlink $(readlink $(which java))) /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin
3.環境変数を設定します
# sudo vi /etc/profile
最終行に以下の内容を追記します
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
環境変数の設定を反映します
# source /etc/profile
環境変数の値を出力します
# echo $JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64
4.デフォルトのJDK設定を確認します
# sudo alternatives --config java There is 1 program that provides 'java'. Selection Command ----------------------------------------------- *+ 1 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64/jre/bin/java) Enter to keep the current selection[+], or type selection number: