站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

OpenJDK是Java的開(kāi)源社區(qū)版本。由于它在Ubuntu和許多Linux發(fā)行版中默認(rèn)可用,因此被廣泛使用。但是,您不能使用它來(lái)開(kāi)發(fā)商業(yè)應(yīng)用程序。如果您是Java開(kāi)發(fā)人員或者是初學(xué)者,那么這是給您的,因?yàn)槲覍⒔棠绾卧赨buntu和Debian中安裝Oracle Java。

首先,讓我們談?wù)凧ava。 Java是Oracle擁有的一種面向?qū)ο蟮木幊陶Z(yǔ)言。它是一種匯編語(yǔ)言,具有自己的規(guī)則,并在教育和專業(yè)級(jí)別廣泛傳播。

它由三個(gè)基本部分組成:JDK,JRE和JVM。 JDK是Java開(kāi)發(fā)工具包,其中包含開(kāi)始使用Java創(chuàng)建應(yīng)用程序所需的編譯器和庫(kù)。 Java Runtime Environment(JRE)是用于運(yùn)行這些應(yīng)用程序的引擎。最后,Java虛擬機(jī)(JVM)充當(dāng)JRE和運(yùn)行Java應(yīng)用程序的操作系統(tǒng)之間的中間層。

一、Java和Linux

Java與Linux兼容,這意味著可以從您喜歡的發(fā)行版中運(yùn)行和構(gòu)建應(yīng)用程序。問(wèn)題是官方存儲(chǔ)庫(kù)中的版本基于OpenJDK。簡(jiǎn)而言之,這意味著我們將無(wú)法使用它來(lái)創(chuàng)建商業(yè)應(yīng)用程序,除了它是具有其優(yōu)點(diǎn)和缺點(diǎn)的社區(qū)版本之外。

這就是為什么如果您要為第三方開(kāi)發(fā)應(yīng)用程序而又沒(méi)有許可問(wèn)題,則應(yīng)該安裝Oracle Java。

二、通過(guò)PPA安裝Oracle Java

如前所述,如果您是開(kāi)發(fā)人員,則必須安裝Oracle Java。幸運(yùn)的是,借助Java Uprising PPA,可以用一種非常簡(jiǎn)單的方式來(lái)完成它。

該存儲(chǔ)庫(kù)可自動(dòng)執(zhí)行將Oracle Java下載,安裝和配置為.deb軟件包的過(guò)程。顯然,它是從Oracle網(wǎng)站下載,進(jìn)行配置并允許我們?cè)O(shè)置默認(rèn)版本的。

1、對(duì)于Ubuntu 18.04和18.10

首先,您需要更新系統(tǒng)。

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt update && sudo apt upgrade

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

安裝完成后,下一步將是添加Java  uprising存儲(chǔ)庫(kù)。

[linuxidc@linux:~/www.linuxidc.com]$ sudo add-apt-repository ppa:linuxuprising/java

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

1.-添加PPA
 
最后,您可以安裝Oracle Java。 然后,您將看到許可條款。

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt install oracle-java13-installer

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

2.-許可協(xié)議

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

根據(jù)您的互聯(lián)網(wǎng)連接情況,可能需要一段時(shí)間。

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

2、將Oracle Java 13設(shè)置為默認(rèn)值

該P(yáng)PA附帶了一個(gè)非常有用的軟件包形式的版本式工具,用于將Oracle Java 13設(shè)置為系統(tǒng)的默認(rèn)Java版本。

如果使用Ubuntu,則在oracle-java13-installer軟件包的安裝中已將oracle-java13-set-default軟件包作為推薦軟件包進(jìn)行了安裝,除了驗(yàn)證安裝外,無(wú)需執(zhí)行其他任何操作。

java –version

要將Oracle JDK13設(shè)置為默認(rèn)值,請(qǐng)安裝oracle-java13-set-default軟件包,運(yùn)行以下命令:

sudo apt y install oracle-java13-set-default

另一方面,如果要安裝Java 13,而不是默認(rèn)的Java。 因此,您必須刪除oracle-java13-set-default軟件包。

sudo apt remove oracle-java13-set-default

就這么簡(jiǎn)單。

或者

3、使用deb軟件包安裝Java 13

你還可以從oracle網(wǎng)站下載Java SE Development Kit 13 Debian軟件包,地址:https://www.oracle.com/java/technologies/javase-jdk13-downloads.html

在Ubuntu終端中下載:

[linuxidc@linux:~/www.linuxidc.com]$ curl -LO -H “Cookie: oraclelicense=accept-securebackup-cookie” “https://download.oracle.com/otn-pub/java/jdk/13.0.2+8/d4173c853231432d94f001e99d882ca7/jdk-13.0.2_linux-x64_bin.deb”

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

然后使用dpkg命令安裝軟件包,運(yùn)行以下命令:

[linuxidc@linux:~/www.linuxidc.com]$ sudo dpkg -i jdk-13.0.2_linux-x64_bin.deb
正在選中未選擇的軟件包 jdk-13.0.2。
(正在讀取數(shù)據(jù)庫(kù) … 系統(tǒng)當(dāng)前共安裝有 336969 個(gè)文件和目錄。)
正準(zhǔn)備解包 jdk-13.0.2_linux-x64_bin.deb  …
正在解包 jdk-13.0.2 (13.0.2-1) …
正在設(shè)置 jdk-13.0.2 (13.0.2-1) …

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

等待命令執(zhí)行完畢即可。至此,安裝Java JDK 13完成。

4、備用下載方案

安裝Oracle Java 13,當(dāng)網(wǎng)絡(luò)不允許從Oracle的服務(wù)器下載JDK.tar.gz文件,或下載安裝文件比較慢情況下,可以使用web瀏覽器或其他計(jì)算機(jī)下載Oracle Java 13安裝文件,然后在要安裝Oracle Java 13的計(jì)算機(jī)上,創(chuàng)建一個(gè)/var/cache/oracle-jdk13-installer文件夾,并將JDK13安裝文件放在該文件夾中。在此之后,使用上述步驟執(zhí)行Oracle-java13-installer安裝命令,安裝程序?qū)@取.tar.gz存檔的本地副本,而不會(huì)嘗試從Oracle下載它。

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

5、使用oracle-java13-installer自動(dòng)接受許可

echo oracle-java13-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections
或者
echo oracle-java13-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections

6、版本檢查:

[linuxidc@linux:~/www.linuxidc.com]$ java –version
java 13.0.2 2020-01-14
Java(TM) SE Runtime Environment (build 13.0.2+8)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.2+8, mixed mode, sharing)
[linuxidc@linux:~/www.linuxidc.com]$ javac -version
javac 13.0.2

如何在Ubuntu 18.04/18.10和Debian 9上安裝Oracle Java 13

三、總結(jié)

在Ubuntu和Debian上安裝Java的專有版本非常簡(jiǎn)單,但是如果您有興趣學(xué)習(xí)這種編程語(yǔ)言,則必須這樣做。

告訴我們您的經(jīng)驗(yàn),您使用Java嗎? 您是Java開(kāi)發(fā)人員嗎? 在評(píng)論中告訴我們。

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
国产69久久精品成人看| 精品熟女少妇AV免费观看| 久久精品国产亚洲Aⅴ蜜臀色欲| 国产一精品一aⅴ一免费| 精品国产乱码欠欠欠欠精品 | 亚洲一区二区三区精品视频| 久久青草精品38国产| 国产成人精品国内自产拍| 精品人妻一区二区三区毛片| 大桥未久在线精品视频在线| 日韩精品无码专区免费播放| 国产精品美女乱子伦高| 久久久久人妻精品一区三寸| 99久久er这里只有精品18| 亚洲精品一区二区三区四区乱码| 无码精品人妻一区二区三区中| 久久国产精品久久精品国产| 国内精品视频九九九九| 久久九九久精品国产| 精品一区精品二区| 日韩伦理片电影在线免费观看| 日韩一区精品视频一区二区| 国产午夜亚洲精品不卡| 国产精品免费_区二区三区观看 | 国产精品午夜电影| 国产久热精品无码激情| 欧亚精品一区三区免费| 亚洲国产精品无码中文lv| 亚洲AV综合永久无码精品天堂| 成人区精品一区二区不卡亚洲| 日本精品www色| 中文字幕色婷婷在线精品中| 亚洲伊人精品综合在合线| 91精品国产自产在线老师啪 | 日韩黄a级成人毛片| 国产AV日韩A∨亚洲AV电影 | 亚洲精品美女在线观看播放| 精品亚洲AV无码一区二区| 国产福利视精品永久免费| 3atv国产精品视频| 国产69精品久久久久APP下载|