Linux下JDK安裝及其環境變量配置

Linux下JDK安裝及其環境變量配置

本文以 CentOS 7 下安裝 JDK8 爲例子進行介紹說明

1. 下載JDK

  1. Oracle官網下載相關的JDK安裝文件
  2. 如下圖所示,根據各自操作系統環境,選擇下載JDK安裝文件,這裏選擇下載 jdk-8u171-linux-x64.tar.gz 文件

2. 安裝JDK

  1. 將下載完畢的JDK文件上傳到Linux中
  2. /usr 目錄下建立 java安裝目錄
    su - # 切換到root用戶下操作
    cd /usr
    mkdir java
    
  3. 解壓文件,並將文件移到 /usr/java 目錄下
    tar -zxvf jdk-8u171-linux-x64.tar.gz
    mv jdk1.8.0_171/ /usr/java/
    

3. 配置JDK環境變量

3.1 配置爲系統級別

此種配置能夠使得Linux中的所有用戶都有權使用JDK的環境變量,帶來一定程度的方便時也可能會給系統帶來安全性問題,一般推薦在將Linux作爲開發環境時使用。

  1. 修改 /etc/profile 文件
    vi /etc/profile
    
  2. profile 文件末尾加入相關環境變量的定義
    export JAVA_HOME=/usr/java/jdk1.8.0_171
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 使環境變量生效
    可選的兩種方式:
    reboot # 重啓機器(麻煩點)
    source /etc/profile # 加載 /etc/profile 文件 (方便點)
    

3.2 配置爲用戶級別

此種配置能夠使得JDK環境變量的權限控制到用戶級別,如果需要給某個用戶權限使用這些環境變量,只需要修改其個人用戶主目錄下的.bashrc文件就可以了。

  1. 修改 ~/.bashrc 文件
    vi ~/.bashrc
    
  2. ~/.bashrc 文件中加入相關環境變量的定義
    export JAVA_HOME=/usr/java/jdk1.8.0_171
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 使環境變量生效
    可選的兩種方式:
    reboot # 重啓機器(麻煩點)
    source ~/.bashrc # 加載 .bashrc 文件 (方便點)
    

4. 驗證JDK安裝是否成功

  1. 輸入命令 java -version

    java -version
    

    如安裝成功會顯示 JDK 的版本信息等,如下圖所示,

  2. 輸入命令 javac

    javac
    

    如安裝成功會顯示 javac 的幫助信息,如下圖所示,

5. 參考資料

  1. Linux下安裝jdk並配置環境變量
  2. linux下配置jdk環境變量的三種方法總結
  3. Linux安裝JDK和配置環境變量
  4. Linux下安裝jdk8步驟詳述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章