我安裝的為 jdk1.8.0_181
1.檢查是否存在open jdk,不存在直接跳到第 5 步
java -version
查看當前系統自帶的open jdk版本信息
2.查看包含java字符串的文件
rpm -qa | grep java
ps:刪除類似下面四個文件(不一定是四個)
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
3.以.noarch結尾的文件不必刪除
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
4.刪除的具體命令
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
5.JDK下載地址
點擊前去JDK官網
6.下載后上傳到服務器然后解壓(我放在 /usr/java 文件夾下)
mkdir java ---> ps:在當前路徑下創建一個叫java的文件夾
tar -zxvf jdk-8u144-linux-x64.tar.gz
7.配置JDK環境變量
vim /etc/profile
在文本最后一行添加如下:
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_181
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
[注]:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}
保存並退出編輯。
8.讓設置的環境變量生效
source /etc/profile
9.檢查是否配置成功
java -version