Unix_JDK安裝及配置

CentOS 下過程

  • JDK 在 CentOS 和 Ubuntu 下安裝過程是同樣的,因此這裏再也不講 Ubuntu 系統下的安裝
  • JDK 1.8 下載java

    • 此時(20170906)最新版本:jdk-8u144-linux-x64.tar.gz
    • 官網壓縮包地址:http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
    • 在命令行模式下下載上面壓縮包:
      • cd /opt
      • sudo wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
  • 默認 CentOS 有安裝 openJDK,建議先卸載掉node

    • 檢查 JDK 命令:java -version
    • 查詢本地 JDK 安裝程序狀況; rpm -qa|grep java
      • 我查詢出來的結果以下:
        java-1.7.0-openjdk-1.7.0.151-2.6.11.0.74.amzn1.x86_64
        javapackage-tools-0.9.1-1.5.amzn1.noarch
        tzdata-java-2017b-1.69.amzn1.noarch
      • 卸載上面三個文件(--nodeps 的做用:忽略依賴的檢查):
      • sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.151-2.6.11.0.74.amzn1.x86_64
      • sudo rpm -e --nodeps javapackage-tools-0.9.1-1.5.amzn1.noarch
      • sudo rpm -e --nodeps tzdata-java-2017b-1.69.amzn1.noarch
  • JDK 1.8 安裝
    • 咱們以安裝 jdk-8u144-linux-x64.tar.gz 爲例
    • 我我的習慣 /opt 目錄下建立一個目錄 setups 用來存放各類軟件安裝包;在 /usr 目錄下建立一個 program用來存放各類解壓後的軟件包,下面的講解也都是基於此習慣
    • 我我的已經使用了第三方源:EPEL、RepoForge,若是你出現 yum install XXXXX 安裝不成功的話,頗有可能就是你沒有相關源,請查看我對源設置的文章
    • 解壓安裝包:sudo tar -zxvf jdk-8u144-linux-x64.tar.gz
    • 移到解壓包到我我的習慣的安裝目錄下:mv jdk1.8.0_144/ /usr/program/
    • 配置環境變量:
      • 編輯配置文件:sudo vim /etc/profile
      • 在該文件的最尾巴,添加下面內容:
        JAVA_HOME=/usr/program/jdk1.8.0_144
          JRE_HOME=$JAVA_HOME/jre
          PATH=$PATH:$JAVA_HOME/bin
          CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          export JAVA_HOME
          export JRE_HOME
          export PATH
          export CLASSPATH
      • 執行命令,刷新該配置(必備操做):source /etc/profile
      • 檢查是否使用了最新的 JDK:java -version
相關文章
相關標籤/搜索