Linux下檢視jdk安裝路徑版本、安裝jdk、配置環境變數

bingguang1993發表於2018-06-22

一、檢視jdk安裝路徑、版本:

  • 檢視JDK版本:java -version
  • 檢視java執行路徑:which java
  • 檢視JAVA_HOME路徑:echo $JAVA_HOME
  • 插卡PATH內容:echo $PATH


二、安裝JDK:

方式一:手動下載jdk包:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html

[html] view plain copy
  1. 先從網上下載jdk(jdk-1_6_0_03-linux-i586.rpm) ,推薦SUN的官方網站www.sun.com,下載後放在/home目錄中,當然其它地方也行。   
  2. 進入安裝目錄   
  3. #cd /home   
  4. #cp jdk-1_6_0_03-linux-i586.rpm /usr/local   
  5. #cd /usr/local   
  6. 給所有使用者新增可執行的許可權   
  7. #chmod +x jdk-1_6_0_03-linux-i586.rpm.bin   
  8. #./jdk-1_6_0_03-linux-i586.rpm.bin   
  9. 此時會生成檔案jdk-1_5_0_02-linux-i586.rpm,同樣給所有使用者新增可執行的許可權   
  10. #chmod +x jdk-1_5_0_02-linux-i586.rpm   
  11. 安裝程式   
  12. #rpm -ivh jdk-1_5_0_02-linux-i586.rpm   
  13. 出現安裝協議等,按接受即可。  


PS:
 檢視rpm包資訊(安裝路徑等):rpm -qpi jdk-7u79-linux-x64.rpm

rpm包安裝路徑設定:將上面檢視資訊中的路徑/usr/java重新設定為/home/java
 rpm -i --badreloc --relocate /usr/java=/home/java jdk-6u43-linux-amd64.rpm

rpm包解除安裝:

先檢視 rpm -qa | grep java

顯示如下資訊:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

解除安裝:

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5


方式二:使用wget命令直接下載:Oracle官網上下載jdk,需要點選accept licence的才能下載,使用下面的命令,直接可以下載。

[html] view plain copy
  1. wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm  

PS:如果wget沒有安裝,可以是使用如下命令進行安裝

[html] view plain copy
  1. yum search wget  
  2. yum install wget.x86_64  


方式三:直接安裝
yum install java-1.8.0-openjdk
export JAVA_HOME=/usr/java

三、配置環境變數:

[html] view plain copy
  1. #vi /etc/profile   
  2. 在最後面加入   
  3. #set java environment   
  4. JAVA_HOME=/usr/jdk-1_6_0_03   
  5. CLASSPATH=.:$JAVA_HOME/lib.tools.jar   
  6. PATH=$JAVA_HOME/bin:$PATH   
  7. export JAVA_HOME CLASSPATH PATH   
  8. 儲存退出。   


PS:

[html] view plain copy
  1. 儲存命令  
  2.   
  3. 按ESC鍵 跳到命令模式,然後:  
  4.   
  5. :w   儲存檔案但不退出vi  
  6. :w file 將修改另外儲存到file中,不退出vi  
  7. :w!   強制儲存,不推出vi  
  8. :wq  儲存檔案並退出vi  
  9. :wq! 強制儲存檔案,並退出vi  
  10. q:  不儲存檔案,退出vi  
  11. :q! 不儲存檔案,強制退出vi  
  12. :e! 放棄所有修改,從上次儲存檔案開始再編輯  

相關文章