在本教程中,咱們將介紹如何在 Debian 10 上安裝 Oracle Java。Java 包括 Java Runtime Environment(JRE)和 Java Development Kit(JDK)。 若是您只想運行 Java 程序,那麼您須要 JRE,若是您是 Java 開發人員,那麼您將須要 JDK,其中包括 JRE 和開發/調試工具和庫。html
Oracle JDK 和 OpenJDK 相比,Oracle JDK 有一些額外的商業功能。java
###準備條件linux
開始本教程前,建議你已經擁有一臺安裝Debian 10的 VPS 服務器或虛擬機。 短髮的身份 VPS 服務器建議能夠去阿里雲或vultr上購買一臺。shell
其次,須要在Debian 10系統上建立一個具有sudo權限的非root用戶。服務器
###下載Oracle JDK 8/Oracle JDK 11oracle
在 Debian 上安裝 Oracle JDK 須要從官網上下載可供安裝的軟件包。這裏咱們使用curl命令來從 Oracle 網站下載 Oracle Java 8/Oracle JDK 11。curl
下面如下載Oracle JDK 8 舉例,你能夠根據須要下載Oracle JDK 11最新版本。工具
默認狀況下curl命令工具並未在系統中安裝能夠經過以下命令先安裝curl。網站
sudo apt-get install curl
複製代碼
curl命令安裝後,則可經過以下命令下載Oracle JDK 8 軟件:阿里雲
curl -L -b "oraclelicense=a" -O http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz
複製代碼
固然,你也能夠在 Oracle 官網下載頁面選擇最新的Oracle Java 8相關軟件包下載。若是上面的地址沒法下載,能夠登陸Oracle官網進行下載。
Oracle JDK 8下載地址(需登陸):
download.oracle.com/otn-pub/jav…
Oracle JDK 11 下載地址(需登陸):
download.oracle.com/otn/java/jd…
首先,爲 Java 安裝建立一個目錄。
sudo mkdir /usr/local/oracle-java-8
複製代碼
其次,使用tar命令將jdk-8u181-linux-x64.tar.gz
文件解壓縮到先前建立的目錄:
sudo tar -zxf jdk-8u181-linux-x64.tar.gz -C /usr/local/oracle-java-8
複製代碼
最後,解壓縮文件後,運行如下命令以建立新的替代方案:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/java" 1500
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/javac" 1500
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/javaws" 1500
複製代碼
在本文中,您已學會在 Debian 10 Linux系統上安裝Oracle JDK 8/Oracle JDK 11。 如今您能夠能夠在您的 Debian 10 Linux 服務器上進行練習操做了。若是您有任何疑問,請隨時發表評論。