1. 程式人生 > >Linux Centos7 配置兩個(多個)JDK 使用者級別JDK

Linux Centos7 配置兩個(多個)JDK 使用者級別JDK

   有時候可能需要在一臺伺服器上部署不同版本的JDK,這個時候可以在使用者級別下配置。也就是說,當前版本的JDK只對當前使用者有效,於是這樣就可以配置兩個甚至多個版本的JDK了。

配置環境:Vmware12 + centos7 + JDK1.7 + JDK1.8

1、首先,開啟虛擬機器centos的終端,獲取當前全域性(在/etc/profile下配置)JDK版本資訊,在husen使用者下JDK為1.8.0_144

  1. java -version

2、然後將事先下載好的JDK1.7 GZ壓縮包上傳到centos中,JDK可自行在在oracle官網下載,解壓

這裡我將JDK放在了 /home/ 目錄下,JDK完整路徑為:/home/jdk1.7.0_80 (上傳的圖片莫名被加了水印...)

3、接下來就是重頭戲了,終端輸入以下命令編輯使用者配置檔案

  1. vi ~/.bashrc  

在最後面加上下面四行,其中JAVA_HOME的路徑為你存放解壓後的JDK檔案的路徑,wq儲存退出

  1. export JAVA_HOME=/home/jdk1.7.0_80  
  2. export JRE_HOME=$JAVA_HOME/jre  
  3. export PATH=$JAVA_HOME/bin:$PATH
  4. export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

4、輸入以下命令是配置檔案生效

  1. source ~/.bashrc  

5、再次輸入 java -version ,發現JDK版本已經變成1.7.0_80,搞定收工!