Linux解除安裝預設JDK
阿新 • • 發佈:2019-02-08
在Linux下有的時候需要重新配置jdk,因為環境變數是使用預設安裝的jdk,這個預設安裝的jdk不解除安裝掉,那麼新配置的環境變數將不會生效,所以常見到的問題就是,明明配置了環境變數/etc/profile,但是 java -version卻不生效,就是這個原因!
以下是相關解除安裝和配置:
一、檢視Jdk的安裝路徑: $ whereis java $ which java (java執行路徑) 二、解除安裝舊版本的JDK: 1. 確定JDK的版本: $ rpm -qa | grep jdk 可能的結果是: java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2.然後解除安裝: $ yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 三、重新配置JDK 下載jdk解壓之後如:jdk1.8.0_152 編輯環境變數 $ vi /etc/profile 在最後追加上: JAVA_HOME=/home/svr/deploy/service/jdk/jdk1.8.0_152 export PATH=$JAVA_HOME/bin:$PATH 使環境變數生效, $ source /etc/profile 再次檢視jdk版本,可以看到已經配置完成: $ source /etc/profile $ java -version java version "1.8.0_152" Java(TM) SE Runtime Environment (build 1.8.0_152-b16) Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)