久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

如何在 Ubuntu 20.04 上安裝 Java

 univasity 2020-08-08

本文最先發(fā)布在: https://www./posts/install-java-on-ubuntu-20-04/

在這個指南中,,我們將會描述如何在 Ubuntu 20.04 上安裝 Java,。

Java 是世界上最流行的編程語言之一,,被用來構(gòu)建各種不同的應(yīng)用和系統(tǒng),。Java 運(yùn)行在所有的主流操作系統(tǒng)和設(shè)備上,。你可以在你的筆記本,,電話和游戲中發(fā)現(xiàn)使用 Java 開發(fā)的應(yīng)用,。

一,、開始之前

有很多不同的 Java 實現(xiàn)。OpenJDK 和 Oracle Java 是最主要的兩個 Java 實現(xiàn),,除了 Oracle Java 擁有極少的一些額外特性之外,,它們兩個基本沒有什么不同。 Oracle Java 授權(quán)僅僅允許作為非商業(yè)軟件的使用,,例如:個人用途和開發(fā)用途,。

默認(rèn)的 Ubuntu 20.04 源倉庫包含了兩個 OpenJDK 軟件包,, Java Runtime Environment (JRE) 和 Java Development Kit (JDK),。JRE 主要包含了 Java 虛擬機(jī)(JVM),,類和允許你運(yùn)行 Java 程序的二進(jìn)制包。 JDK 包含 JRE 和用于構(gòu)建 Java 應(yīng)用的開發(fā)/調(diào)試工具和庫文件,。

如果你不確定要安裝哪一個版本的 Java,,我們通常推薦安裝 OpenJDK (JDK 11)版本,。一些基于 Java 的應(yīng)用可能需要運(yùn)行在指定的 Java 版本下,,你應(yīng)該查閱應(yīng)用文檔。

二,、安裝 OpenJDK 11

在寫作的時候,,Java 11 是 Java 的一個長期支持版本(LTS)。它同時也是 Ubuntu 20.04的默認(rèn) Java 開發(fā)和運(yùn)行環(huán)境,。

以 root 或者其他 sudo 權(quán)限用戶身份 運(yùn)行下面的命令,,更新軟件包索引,并且安裝OpenJDK 11 JDK 軟件包:

阿里云: 爆款云服務(wù)器低至1折,,1核1G 1M 僅17月/月

  1. sudo apt update
  2. sudo apt install openjdk-11-jdk

一旦安裝完成,,你可以通過檢查 Java 版本來驗證它:

java -version

輸出類似下面這樣:

  1. openjdk version "11.0.7" 2020-04-14
  2. OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
  3. OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

就這些!此時,,你已經(jīng)成功地在你的 Ubuntu 系統(tǒng)上安裝好了 Java,。

JRE 被包含在 JDK 軟件包中。如果你僅僅需要 JRE,,安裝openjdk-11-jre軟件包,。最小 Java 運(yùn)行環(huán)境,安裝openjdk-11-jdk-headless軟件包,。

三,、安裝 OpenJDK 8

Java 8,前一個 Java LTS 版本,,目前仍被廣泛應(yīng)用,。如果你的應(yīng)用運(yùn)行在 Java 8 上,,你可以通過輸入下面的命令,安裝它:

  1. sudo apt update
  2. sudo apt install openjdk-8-jdk

通過檢查 Java 版本,,來驗證安裝過程:

java -version

輸出將會像下面這樣:

  1. openjdk version "1.8.0_252"
  2. OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
  3. OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

四,、設(shè)置默認(rèn)版本

如果你在你的 Ubuntu 系統(tǒng)上安裝了多個 Java 版本,你可以輸入下面的命令,,檢測哪個版本被設(shè)置成了默認(rèn)值:

java -version

想要修改默認(rèn)的版本,,使用update-alternatives命令:

sudo update-alternatives --config java

輸出像下面這樣:

  1. There are 2 choices for the alternative java (providing /usr/bin/java).

  2. Selection Path Priority Status
  3. ------------------------------------------------------------
  4. * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
  5. 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
  6. 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode

  7. Press <enter> to keep the current choice[*], or type selection number:

阿里云: 爆款云服務(wù)器低至1折,1核1G 1M 僅17月/月

所有已經(jīng)安裝的 Java 版本將會列出來,。輸入你想要設(shè)置為默認(rèn)值的序號,,并且按"Enter”。

五,、JAVA_HOME 環(huán)境變量

在一些 Java 應(yīng)用中,,環(huán)境變量JAVA_HOME被用來表示 Java 安裝位置。

想要設(shè)置 JAVA_HOME 變量,,首先使用update-alternatives找到 Java 安裝路徑:

sudo update-alternatives --config java

在這個例子中,,安裝路徑如下:

  • OpenJDK 11 is located at /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • OpenJDK 8 is located at /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

一旦你發(fā)現(xiàn)你偏好的 Java 安裝路徑,打開/etc/environment文件:

sudo nano /etc/environment

假設(shè)你想設(shè)置 JAVA_HOME 指定到 OpenJDK 11,,在文件的末尾,,添加下面的行:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

想要讓修改在當(dāng)前 shell 生效,你可以登出系統(tǒng),,再登入系統(tǒng),,或者運(yùn)行下面的命令:

source /etc/environment

驗證 JAVA_HOME 環(huán)境變量被正確設(shè)置:

echo $JAVA_HOME

你應(yīng)該可以看到 Java 安裝路徑:

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

六、卸載 Java

你可以使用 apt 卸載 Java,,就像卸載任何軟件包一樣,。

例如,想要卸載default-jdk軟件包,,輸入:

sudo apt remove openjdk-11-jdk

七,、總結(jié)

OpenJDK 11 和 OpenJDK 8 都在默認(rèn)的 Ubuntu 20.04 軟件源倉庫中,并且可以使用apt軟件包管理工具進(jìn)行安裝,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多