首頁 > 軟體

如何在Ubuntu和Debian中安裝OpenJDK Java 9/8

2020-06-16 17:00:50

本教學將幫助在所有版本的Ubuntu,Debian和LinuxMint系統上安裝JAVA(OpenJDK)。 您也可以使用本教學在任何基於Debian的系統上安裝Java。 讓我們按照以下簡單的步驟進行安裝。

第1步 - 搜尋OpenJDK可用包

OpenJDK包在本地apt版本庫下可用。 您可以簡單地使用apt-cache search命令來搜尋Ubuntu系統的可用Java版本。

apt-cache search openjdk

default-jdk - 標準的Java或Java相容的開發工具包
default-jdk-doc - 標準的Java或Java相容的開發工具包(文件)
default-jdk-headless - 標準的Java或Java相容的開發工具包(headless) default-jre - 標準的Java或Java相容的執行
default-jre-headless - 標準的Java或Java相容的執行 (headless) openjdk-8-dbg - 基於OpenJDK的Java執行時(偵錯符號)
openjdk-8-demo - 基於OpenJDK的Java執行時(演示和範例)
openjdk-8-doc - OpenJDK開發工具包(JDK)文件
openjdk-8-jdk - OpenJDK開發工具包(JDK)
openjdk-8-jdk-headless - OpenJDK開發工具包(JDK) (headless) openjdk-8-jre - OpenJDK Java執行,使用Hotspot JIT
openjdk-8-jre-headless - OpenJDK Java執行,使用Hotspot JIT (headless) openjdk-8-source - OpenJDK開發工具包(JDK)原始檔
... openjdk-9-jdk - OpenJDK開發工具包(JDK)
openjdk-9-jdk-headless - OpenJDK開發工具包(JDK) (headless) openjdk-9-jre - OpenJDK Java執行時,使用Hotspot JIT
openjdk-9-jre-headless - OpenJDK Java執行時,使用Hotspot JIT (headless) openjdk-9-source - OpenJDK開發工具包(JDK)原始檔

按照上面的輸出,你可以在包管理器中看到openjdk-9-jre和openjdk-8-jreis。

第2步 - 安裝JAVA(OpenJDK)

使用以下命令,使用預設儲存庫中的軟體包管理器在基於Debian的系統上安裝OpenJDK。 以下命令將在您的系統上安裝Java Development Kit(JDK)和Java Runtime Environment(JRE)。 您只能安裝JRE軟體包來僅安裝執行環境。

OpenJDK/JAVA 9

sudo apt-get install openjdk-9-jre openjdk-9-jdk

OpenJDK/JAVA 8

sudo apt-get install openjdk-8-jre openjdk-8-jdk

第3步 - 驗證JAVA版本

Java安裝後使用下面的命令來驗證您的系統上安裝的Java版本。

java -version

openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)

第4步 - 設定JAVA_HOME

安裝java之後設定Java環境變數的最佳實踐。 要設定JAVA_HOME,請在 /etc/environment檔案中新增以下行,路徑可能與您的系統體系結構不同。

echo "JAVA_HOME=/usr/lib/jvm/java-9-openjdk-amd64/" >> /etc/environment
source /etc/environment

使用以下命令檢查環境值

echo $JAVA_HOME

/usr/lib/jvm/java-9-openjdk-amd64/

CentOS 6.5上編譯安裝OpenJDK7原始碼  http://www.linuxidc.com/Linux/2015-05/117248.htm

Ubuntu 16.04下OpenJDK8編譯和Debug  http://www.linuxidc.com/Linux/2017-06/144714.htm

這篇文章對您有用嗎?歡迎在Linux公社(linuxidc.com)下面的評論處留言,讓我們知道您的想法。


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