如何在 Ubuntu 18.04 上安裝 Java 8

[*]在本教程中,我們將重點介紹如何安裝 爪哇 8 在 Ubuntu 上 18.04 從終端。 默認情況下,Ubuntu 18.04 附帶 Java 11。

[*]Java 是一種應用程序,它是 Tomcat Web 服務器、Netbeans IDE、Glassfish 服務器等眾多軟件的先決條件,僅舉幾例。

The Oracle JDK License has changed for releases starting April 16, 2019, most commonly used PPA are DISCONTINUED.

如何安裝 OpenJDK 8

[*]默認情況下,Ubuntu 18.04 帶有 Java 11。許多應用程序仍然使用 Java 8。

[*]要安裝 OpenJDK 8,請運行以下命令:

$ apt update
$ apt install openjdk-8-jdk

[*]要驗證,運行,

$ java -version

[*]輸出

openjdk version "1.8.0_282"
 OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~18.04-b08)
 OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)

如何安裝默認的 JDK/JRE (Java 11)

[*]這是安裝 Java 時最簡單的選項,因為它與 Ubuntu 系統一起打包。 這將安裝推薦版本的 OpenJDK 11。

[*]首先,讓我們更新系統。 以 root 用戶身份登錄並運行以下命令

$ apt update

[*]接下來,安裝 Java 運行時環境

$ apt-get install default-jre

[*]另一方面,有一個默認的 Java 安裝,通常稱為 JDK,Java Development Kit 的縮寫。 這通常與 IDE 一起使用,例如 Eclipse 和 Netbeans,用於編譯 Java 程序。

[*]這 JRE 自帶的 default-jdk 包,所以一旦你安裝了 JDK,就不需要再安裝 JRE。 在撰寫本文時,默認 JDK 安裝 Java OpenJDK 11 版本。

[*]要安裝默認的 JDK,請運行

$ apt-get install default-jdk

檢查 Java 版本

[*]要驗證我們是否安裝了 Java 並檢查版本,請運行以下命令。

$ java -version

如何管理Java

[*]如上所示,我們的系統中安裝了一些 Java,作為一種好的做法,建議設置默認 Java 版本。 為此,必須運行以下命令

$ update-alternatives --config java

[*]樣本輸出

There are 2 choices for the alternative java (providing /usr/bin/java).
   Selection    Path                                            Priority   Status
 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
 1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode 
 Press  to keep the current choice[*], or type selection number:

[*]使用光標鍵滾動並按 Enter 在您首選的 java 安裝上。

[*]最後,我們需要設置 JAVA_HOME 環境變量。

如何設置JAVA_HOME環境變量

[*]為此,打開 /etc/environment

 $ nano /etc/environment

[*]將路徑添加到您首選的 java 安裝

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java "

[*]按“CTRL + O” Save 和 CTRL + X’ 退出納米編輯器。

[*]通過運行 source 命令重新加載:

$ source /etc/environment

[*]要驗證一切順利,請運行以下命令。

$ echo $JAVA_HOME

[*]這應該顯示指定的路徑

[*]樣本輸出

/usr/lib/jvm/java-8-oracle/jre/bin/java

[*]相關閱讀:

  • 如何在 Debian GNU/Linux 9 (Stretch) 上安裝 Java 8
  • 如何安裝 java 和設置環境變量 RHEL / CentOS

[*]在本教程中,我們概述瞭如何在 Ubuntu 18.04 上安裝 Java 8 的步驟。 Java 對於前面提到的許多軟件應用程序(例如 Tomcat 服務器)至關重要。 請隨意嘗試這些步驟。 請繼續關注我們更多有見地的文章。