linux(CentOS 8)でのjdkのインストールと構成


Java-versionコマンドを実行してJDKバージョン情報を表示し、古いバージョンのJDKがある場合はrpmコマンド削除を実行します
rpm –e [    JDK ]

rpm-qa|grep jdkでjdkパッケージ名を表示できます.車に戻った後、削除に成功したことを証明するプロンプトはありません.
[root@hadoop01 jdk1.8.0_65]# rpm -qa |grep jdk
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
[root@hadoop01 jdk1.8.0_65]# rpm -e java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
[root@hadoop01 jdk1.8.0_65]#  rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

rzコマンドを実行し、新しいバージョンのJDKインストールパッケージファイルを選択してアップロードしてインストールパッケージを解凍します:tar-zxvf[jdkインストールパッケージの場所]
tar –zxvf jdk-8u65-linux-x64.tar.gz

環境変数の構成:profileファイルを変更します(このファイルはユーザーがログインするたびに実行する環境変数の設定で、ユーザーが初めてログインするとファイルが実行されます./etc/profile.dディレクトリのプロファイルからshellの設定を収集します).次のコマンドを実行してprofileファイルに入ります.
 vim  /etc/profile

ファイルの末尾に追加:(JAVA_HOMEは具体的なインストールパスに対応)
export JAVA_HOME=/usr/jdk1.8.0_65
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin

:wq保存終了
プロファイルを再ロードして構成を有効にする
source /etc/profile 

JDKが正常に構成されているかどうかを確認
echo $JAVA_HOME
java -version 

jdkのインストールフォルダ権限が向上していない可能性がある場合は、chmod-R 777{jdkインストールフォルダ}コマンドで解決を試みることができます.