首頁 > 軟體

Ubuntu 16.04下安裝jdk-8u111-linux-x64.tar.gz並設定Java環境

2020-06-16 17:12:47

分享在Ubuntu 16.04下安裝jdk-8u111-linux-x64.tar.gz並設定Java環境。

在Windows下,到官網下載jdk-8u111-Linux-x64.tar.gz:
  
  
  
  通過ftp將下載的jdk上傳到ubuntu伺服器,設定VSFTPD可以參看《Ubuntu 16.04下vsftpd 安裝設定範例http://www.linuxidc.com/Linux/2017-06/144807.htm,然後這裡我使用的是Xftp 5作為windows下使用的FTP用戶端。上傳完成後,進入該檔案目錄,使用如下命令解壓:

sudo tar -zxvf jdk-8u111-linux-x64.tar.gz

  解壓成功後可以看到該目錄下多出了資料夾jdk1.8.0_111:
  

  
  先在/usr下新建資料夾Java,然後將資料夾jdk1.8.0_111移動到目錄/usr/java下:

sudo mv jdk1.8.0_111 /usr/java/

  進入目錄/usr/java可以檢視到該資料夾,說明移動成功:
  

  
  現在設定系統環境變數,現在我們在全域性組態檔/etc/profile下設定,即為所有使用者設定Java環境,使用vi命令編輯/etc/profile檔案:

sudo vi /etc/profile

  在檔案底部加上四條設定資訊:

export JAVA_HOME=/usr/java/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

  其中JAVA_HOME指定為你的JDK安裝目錄,另外,linux中是以冒號分隔,不同於windows下使用分號進行分隔。
  編輯好後儲存退出,執行命令:

source /etc/profile

  補充一下:source命令,也稱為“點命令”,也就是一個點符號(.)。它通常用於重新執行剛修改的初始化檔案,使之立即生效,而不必登出並重新登入。同時,可以把一些命令做成一個檔案,讓它自動順序執行,它可以把這個檔案的內容當成shell來執行。
  現在可以執行javac命令和java -version命令進行測試:
  

如果輸出如上資訊,證明Java環境已經設定成功。

Ubuntu 16.04安裝JDK並設定環境變數  http://www.linuxidc.com/Linux/2017-02/140908.htm

Ubuntu 14.04安裝JDK1.8.0_25與設定環境變數  http://www.linuxidc.com/Linux/2015-01/112030.htm 

Ubuntu 14.04 LTS安裝Oracle JDK 1.8  http://www.linuxidc.com/Linux/2014-11/109216.htm 

在Linux虛擬機器下設定JDK的環境變數  http://www.linuxidc.com/Linux/2017-01/139212.htm

Ubuntu上安裝JDK 1.8  http://www.linuxidc.com/Linux/2016-12/138940tm

Ubuntu 16.04 LTS 設定JDK1.8出現問題及解決筆記 http://www.linuxidc.com/Linux/2017-02/140138.htm


IT145.com E-mail:sddin#qq.com