Oracle 要慌了!華為終于開源了自家的 Huawei JDK——畢昇 JDK!
沒錯(cuò),自阿里、騰訊之后,華為也終于開源了自家的 JDK——畢昇 JDK!
免費(fèi)!免費(fèi)!免費(fèi)?。?!
Oracle 要慌了?
畢昇 JDK
畢昇 JDK 是華為內(nèi)部 OpenJDK 定制版 Huawei JDK 的開源版本,是一個(gè)高性能、可用于生產(chǎn)環(huán)境的 OpenJDK 發(fā)行版。
Huawei JDK 運(yùn)行在華為內(nèi)部 500 多個(gè)產(chǎn)品上,積累了大量使用場(chǎng)景和 Java 開發(fā)者反饋的問(wèn)題和訴求,解決了業(yè)務(wù)實(shí)際運(yùn)行中遇到的多個(gè)問(wèn)題,并在 ARM 架構(gòu)上進(jìn)行了性能優(yōu)化,畢昇 JDK 運(yùn)行在大數(shù)據(jù)等場(chǎng)景下可以獲得更好的性能。
畢昇 JDK 8 與 Java SE 標(biāo)準(zhǔn)兼容,同時(shí)是 OpenJDK 的下游,對(duì)一些華為內(nèi)部應(yīng)用場(chǎng)景上遇到的性能和穩(wěn)定性問(wèn)題進(jìn)行了修復(fù),并在 ARM 架構(gòu)上進(jìn)行了性能優(yōu)化和穩(wěn)定性增強(qiáng),在 ARM 架構(gòu)上更穩(wěn)定,在大數(shù)據(jù)等場(chǎng)景下可以獲得更好的性能。
畢昇 JDK 現(xiàn)在和未來(lái)也會(huì)持續(xù)穩(wěn)定為 OpenJDK 社區(qū)做出貢獻(xiàn)。
平臺(tái)支持
1)畢昇 JDK 目前只支持基于 OpenJDK 8 和 11 兩個(gè) LTS 版本。
2)畢昇 JDK 當(dāng)前支持 Linux/AArch64
平臺(tái)。
安裝指南
可以使用 tar 壓縮包格式或者 yum 源方式來(lái)安裝 JDK(Java Development Kit)或者 JRE(Java Runtime Environment)。
JDK 是 JRE 的超集,包含了 JRE 的所有內(nèi)容,并包含 javac/jdb 等開發(fā)者必須的編譯器和調(diào)試器。
JRE 提供運(yùn)行時(shí)庫(kù)、Java 虛擬機(jī)和其他運(yùn)行 Java 應(yīng)用程序所必須的組件。請(qǐng)注意 JRE 不只包含 Java SE 規(guī)范的內(nèi)容,也包含一些規(guī)范之外java應(yīng)用程序常用的內(nèi)容。
可以通過(guò)以下兩種方式來(lái)安裝:
1、tar壓縮包格式(.tar.gz)
通過(guò)這種方式您可以將 JDK 安裝到系統(tǒng)的任意位置,且不會(huì)和系統(tǒng)中其他 JDK 產(chǎn)生影響。但是這種方式會(huì)需要用戶進(jìn)行一些手動(dòng)設(shè)置,詳情請(qǐng)見下表。
2、從 yum 源安裝
通過(guò)這種方式您可以將 JDK 安裝到系統(tǒng)的某個(gè)固定路徑中,并為所有用戶提供,這種安裝方式需要 root 權(quán)限。當(dāng)前只有openEuler操作系統(tǒng)支持該操作
,詳情請(qǐng)見下表。
下載文件 | 操作指南 | 支持架構(gòu) | 安裝所需權(quán)限 | Sha256 |
---|---|---|---|---|
bisheng-jdk-8u262-linux-aarch64.tar.gz | 在 Linux/AArch64 平臺(tái)上安裝JDK 8 | Linux/AArch64 | 任何人 | sha256 |
bisheng-jre-8u262-linux-aarch64.tar.gz | 在 Linux/AArch64 平臺(tái)上安裝JRE 8 | Linux/AArch64 | 任何人 | sha256 |
從yum源安裝 | 即將推出 | * | root權(quán)限 | * |
在 Linux/AArch64 平臺(tái)上安裝 JDK 8
1)下載壓縮包 bisheng-jdk-8u262-linux-aarch64.tar.gz.
2)進(jìn)入到你想要將 JDK 安裝的目錄中,并將 .tar.gz 壓縮包拷貝到當(dāng)前目錄。
$ cd /path/to/jdk
3)將 .tar.gz 壓縮包解壓縮:
$ tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz
JDK 的安裝目錄為 jdk-8u262.
4)如果您想節(jié)省磁盤空間,您可以刪除 .tar.gz 壓縮包。
在 Linux/AArch64 平臺(tái)上安裝 JRE 8
1)下載壓縮包 bisheng-jre-8u262-linux-aarch64.tar.gz.
2)進(jìn)入到你想要將 JDK 安裝的目錄中,并將 .tar.gz 壓縮包拷貝到當(dāng)前目錄。
$ cd /path/to/jre
3)將 .tar.gz 壓縮包解壓縮:
$ tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz
JRE 的安裝目錄為 jre-8u262.
參考/開源地址:
https://gitee.com/openeuler/bishengjdk-8
最后,隨著阿里、騰訊、華為等大廠都推出自家的 JDK,Oracle JDK 的收費(fèi)之路還能走多遠(yuǎn)?
到此這篇關(guān)于Oracle 要慌了!華為終于開源了自家的 Huawei JDK——畢昇 JDK!的文章就介紹到這了,更多相關(guān)Oracle 華為 Huawei JDK畢昇 JDK內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle逗號(hào)分隔列轉(zhuǎn)行實(shí)現(xiàn)方法
在做系統(tǒng)時(shí),經(jīng)常會(huì)遇到在一個(gè)字段中,用逗號(hào)或其他符號(hào)分隔存儲(chǔ)多個(gè)信息,例如保存某個(gè)用戶的一對(duì)多權(quán)限時(shí),在權(quán)限組這個(gè)字段中,就會(huì)逗號(hào)分隔保存多個(gè)權(quán)限編號(hào)。2010-12-12Oracle創(chuàng)建和管理分區(qū)索引的操作方法
創(chuàng)建和管理分區(qū)索引(Partitioned Index)是數(shù)據(jù)庫(kù)管理中的重要任務(wù),特別是在處理大規(guī)模數(shù)據(jù)集時(shí),以下是如何在Oracle數(shù)據(jù)庫(kù)中創(chuàng)建和管理分區(qū)索引的詳細(xì)步驟和示例代碼,感興趣的朋友一起看看吧2024-08-08Oracle使用觸發(fā)器和mysql中使用觸發(fā)器的案例比較
這篇文章主要介紹了Oracle使用觸發(fā)器和mysql中使用觸發(fā)器的案例比較,本文通過(guò)示例講解,給大家介紹的非常詳細(xì),需要的朋友參考下2016-12-12Oracle 實(shí)現(xiàn)將查詢結(jié)果保存到文本txt中
這篇文章主要介紹了Oracle 實(shí)現(xiàn)將查詢結(jié)果保存到文本txt中的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-02-02oracle與gbase8s遷移數(shù)據(jù)類型對(duì)照以及舉例說(shuō)明
gbase8s是一個(gè)高性能的分布式關(guān)系型數(shù)據(jù)庫(kù),下面這篇文章主要給大家介紹了關(guān)于oracle與gbase8s遷移數(shù)據(jù)類型對(duì)照以及舉例說(shuō)明的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12