1. 程式人生 > >阿里雲centos7伺服器解除安裝OpenJDK並安裝jdk

阿里雲centos7伺服器解除安裝OpenJDK並安裝jdk

1、查詢已經安裝的jdk

rpm -qa|grep jdk

顯示結果

    java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
    java-1.8.0-openjdk-headless-1.8.0.161-0.b14.el7_4.x86_64
    copy-jdk-configs-2.2-5.el7_4.noarch

2、解除安裝OpenJDK

yum -y remove java-1.8.0-openjdk-headless-1.8.0.161-0.b17.el7.x86_64

3、檢視是否已經解除安裝成功

java -version

4、在官網下載jdk

wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz

5、解壓jdk

tar -zxvf jdk-8u191-linux-x64.tar.gz -C /user/local

6、配置環境變數

vim /etc/profile
export JAVA_HOME=/usr/local/test/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

7、使配置檔案生效

source /etc/profile

備註:

使用source /etc/profile時可能會出現:bash: TMOUT: readonly variable 。

解決方法:將/etc/profile中的TMOUT註釋了,如下

# export TMOUT=1800
# source /etc/profile