亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下怎么安裝Java

發布時間:2022-01-24 15:00:55 來源:億速云 閱讀:172 作者:iii 欄目:開發技術

本篇內容主要講解“Linux下怎么安裝Java”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Linux下怎么安裝Java”吧!

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。

Linux下怎么安裝Java

開始之前

Java有多種不同的實現。 OpenJDK和Oracle Java是Java的兩個主要實現,它們之間幾乎沒有區別,只是Oracle Java具有一些附加的商業功能。 Oracle Java 許可證僅允許該軟件的非商業使用,例如個人使用和開發使用。

默認的Ubuntu 20.04存儲庫包括兩個OpenJDK軟件包:Java Runtime Environment(JRE)和Java Development Kit(JDK)。 JRE由Java虛擬機(JVM),類和二進制文件組成,可讓您運行Java程序。 JDK包含構建Java應用程序所需的JRE以及開發/調試工具和庫。

如果不確定要安裝哪個Java軟件包,通常建議將其安裝為默認的OpenJDK(JDK 11)版本。 一些基于Java的應用程序可能需要特定版本的Java,因此您應該查閱應用程序文檔。

安裝OpenJDK 11

在撰寫本文時,Java 11是Java的最新長期支持(LTS)版本。 它也是Ubuntu 20.04中默認的Java開發和運行時。

以具有sudo權限的用戶或root用戶身份運行以下命令,以更新軟件包索引并安裝OpenJDK 11 JDK軟件包:

 sudo apt update
 sudo apt install openjdk-11-jdk

Copy

安裝完成后,您可以通過檢查Java版本進行驗證:

 java -version

Copy

輸出應如下所示:

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

Copy

至此,您已經在Ubuntu系統上成功安裝了Java。

JRE包含在JDK軟件包中。 如果僅需要JRE,則安裝openjdk-11-jre軟件包。 為了使Java運行時最少,請安裝openjdk-11-jdk-headless軟件包。

安裝OpenJDK 8

以前的Java LTS版本Java 8仍然被廣泛使用。 如果您的應用程序在Java 8上運行,則可以通過鍵入以下命令進行安裝:

 sudo apt update
 sudo apt install openjdk-8-jdk

Copy

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

 java -version

Copy

輸出應如下所示:

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

Copy

設置默認版本

如果您的Ubuntu系統上安裝了多個Java版本,則可以通過鍵入以下命令檢查將哪個版本設置為默認版本:

 java -version

Copy

要更改默認版本,請使用update-alternatives命令:

 sudo update-alternatives --config java

Copy

輸出將如下所示:

 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
 
 Pressto keep the current choice[*], or type selection number:

Copy

將為您提供所有已安裝的Java版本的列表。 輸入您要用作默認版本的版本號,然后按Enter。

JAVA_HOME環境變量

某些Java應用程序使用JAVA_HOME 環境變量來確定Java安裝位置。要設置JAVA_HOME變量,請首先使用update-alternatives查找Java安裝路徑:

 sudo update-alternatives --config java

Copy

在此示例中,安裝路徑如下:

  • OpenJDK 11位于/usr/lib/jvm/java-11-openjdk-amd64/bin/java

  • OpenJDK 8位于/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

找到首選Java安裝路徑后,打開/etc/environment文件:

 sudo nano /etc/environment

Copy

假設您要設置JAVA_HOME指向OpenJDK 11,請在文件末尾添加以下行:

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

Copy

要使更改在您當前的shell會話上生效,您可以注銷并登錄或運行以下source命令:

 source /etc/environment

Copy

驗證是否正確設置了JAVA_HOME環境變量:

 echo $JAVA_HOME

Copy

您應該看到Java安裝的路徑:

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

Copy

/etc/environment是系統范圍的配置文件,所有用戶都可以使用。 如果要基于每個用戶設置JAVA_HOME變量,則將該行添加到.bashrc或用戶登錄時加載的任何其他配置文件中。

卸載Java

您可以使用apt 像安裝任何其他軟件包一樣卸載Java。

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

 sudo apt remove openjdk-11-jdk

到此,相信大家對“Linux下怎么安裝Java”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

山丹县| 逊克县| 霍山县| 阳山县| 尉氏县| 台湾省| 曲沃县| 叙永县| 定日县| 侯马市| 朝阳县| 福安市| 九龙坡区| 台中县| 灯塔市| 信丰县| 宾阳县| 吴川市| 长宁县| 凌云县| 师宗县| 盐边县| 潮州市| 来凤县| 和林格尔县| 延长县| 巴彦淖尔市| 前郭尔| 禄丰县| 临海市| 台北县| 长兴县| 疏勒县| 铁岭市| 平乐县| 阳朔县| 深州市| 资兴市| 渭源县| 德惠市| 郑州市|