1. 程式人生 > >centos下jdk的安裝和解除安裝

centos下jdk的安裝和解除安裝

安裝

jdk的安裝分以下三種方式:

  • 方式一 下載安裝

    1. 建立jdk目錄
      Mkdir –p /usr/local/java
    2. 配置環境變數
      JAVA_HOME=/usr/local/java/jdk1.8.0_121
      PATH=$JAVA_HOME/bin:$PATH
      CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
      export PATH JAVA_HOME CLASSPATH
  • 方式二 yum安裝

    1. 檢視yum庫中都有哪些jdk版本
      yum search java|grep jdk
      這裡寫圖片描述
    2. 選擇版本安裝
      yum install java-1.8.0-openjdk-devel.x86_64
      選安裝包的時候注意,每個安裝包後面有一個說明,該安裝包是什麼環境下做什麼用的。

      例如java-1.8.0-openjdk.x86_64是jdk的執行期環境,也就是說提供一個jvm平臺供系統執行的,因此包的內容會比較乾淨,沒有tools.jar,也就是說無法使用jvm的工具命令進行系統監控。所以有時候會遇到有的jdk環境可以正常執行Java專案,卻不能執行效能監控命令。
      如果需要監控分析jvm效能或者調優使用,則選擇java-1.8.0-openjdk-devel.x86_64,包後的備註是開發環境安裝包。
    3. 設定環境變數
      JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
      CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      PATH=$
      PATH:$JAVA_HOME/bin
      export JAVA_HOME CLASS_PATH PATH
  • 方式三 rpm安裝

    1. 執行安裝命令
      rpm -ivh jdk-8u141-linux-x64.rpm
      預設安裝目錄在/usr/java,其中有tools工具

    2. 設定環境變數
      JAVA_HOME=/usr/java/jdk1.8.0_141
      JRE_HOME=/usr/java/jdk1.8.0_141/jre
      CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
      PATH=$PATH:$JAVA_HOME/bin:$
      JRE_HOME/bin
      export JAVA_HOME JRE_HOME CLASS_PATH PATH

解除安裝

  1. 檢視Java相關的包資訊:
    rpm -qa|grep java (或rpm -qa|grep jdk,rpm安裝後,包名裡沒有Java)
    這裡寫圖片描述
  2. 解除安裝
    yum -y remove java [包名]
    例如
    yum –y remove java java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64