CentOS OpenJDK 11 をインストールする方法

環境
CentOS Stream 9

操作方法
1.OpenJDK 11 をインストールします。

# dnf -y install java-11-openjdk java-11-openjdk-devel

2.環境変数を設定します

# 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

3.javaバージョンを確認します

# java --version
openjdk 11.0.10 2021-01-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.10+9-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.10+9-LTS, mixed mode, sharing)

 

4. テストプログラムを作成して動作確認します

# cat > sample.java <<'EOF'
class sample {
    public static void main(String[] args) {
        System.out.println("Hello Java World !");
    }
}
EOF

# javac sample.java
# java sample

5.公式リポジトリから複数バージョンをインストールしている場合は [alternatives] で切り替え可能です。

# alternatives --config java

 

CentOS Stream 9

Posted by arkgame