Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!

 更新时间:2020年12月15日 10:07:50   作者:Java技术栈  
毕昇 JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 OpenJDK 发行版,感兴趣的朋友跟随小编一起看看吧

没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK——毕昇 JDK!

免费!免费!免费!!!

Oracle 要慌了?

毕昇 JDK

毕昇 JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 OpenJDK 发行版。

Huawei JDK 运行在华为内部 500 多个产品上,积累了大量使用场景和 Java 开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在 ARM 架构上进行了性能优化,毕昇 JDK 运行在大数据等场景下可以获得更好的性能。

毕昇 JDK 8 与 Java SE 标准兼容,同时是 OpenJDK 的下游,对一些华为内部应用场景上遇到的性能和稳定性问题进行了修复,并在 ARM 架构上进行了性能优化和稳定性增强,在 ARM 架构上更稳定,在大数据等场景下可以获得更好的性能。

毕昇 JDK 现在和未来也会持续稳定为 OpenJDK 社区做出贡献。

平台支持

1)毕昇 JDK 目前只支持基于 OpenJDK 8 和 11 两个 LTS 版本。

2)毕昇 JDK 当前支持 Linux/AArch64 平台。

安装指南

可以使用 tar 压缩包格式或者 yum 源方式来安装 JDK(Java Development Kit)或者 JRE(Java Runtime Environment)。

JDK 是 JRE 的超集,包含了 JRE 的所有内容,并包含 javac/jdb 等开发者必须的编译器和调试器。

JRE 提供运行时库、Java 虚拟机和其他运行 Java 应用程序所必须的组件。请注意 JRE 不只包含 Java SE 规范的内容,也包含一些规范之外java应用程序常用的内容。

可以通过以下两种方式来安装:

1、tar压缩包格式(.tar.gz)

通过这种方式您可以将 JDK 安装到系统的任意位置,且不会和系统中其他 JDK 产生影响。但是这种方式会需要用户进行一些手动设置,详情请见下表。

2、从 yum 源安装

通过这种方式您可以将 JDK 安装到系统的某个固定路径中,并为所有用户提供,这种安装方式需要 root 权限。当前只有openEuler操作系统支持该操作,详情请见下表。

下载文件 操作指南 支持架构 安装所需权限 Sha256
bisheng-jdk-8u262-linux-aarch64.tar.gz 在 Linux/AArch64 平台上安装JDK 8 Linux/AArch64 任何人 sha256
bisheng-jre-8u262-linux-aarch64.tar.gz 在 Linux/AArch64 平台上安装JRE 8 Linux/AArch64 任何人 sha256
从yum源安装 即将推出 * root权限 *

在 Linux/AArch64 平台上安装 JDK 8

1)下载压缩包 bisheng-jdk-8u262-linux-aarch64.tar.gz.

2)进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。

$ cd /path/to/jdk

3)将 .tar.gz 压缩包解压缩:

$ tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz

JDK 的安装目录为 jdk-8u262.

4)如果您想节省磁盘空间,您可以删除 .tar.gz 压缩包。

在 Linux/AArch64 平台上安装 JRE 8

1)下载压缩包 bisheng-jre-8u262-linux-aarch64.tar.gz.

2)进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。

$ 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 的收费之路还能走多远?

到此这篇关于Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!的文章就介绍到这了,更多相关Oracle 华为 Huawei JDK毕昇 JDK内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Oracle表空间利用率不足的处理流程

    Oracle表空间利用率不足的处理流程

    在生产环境中,一般设置表空间告警阈值是90%,在接到监控报警后,并不是需要立刻对表空间进行扩容,本文给大家介绍了Oracle表空间利用率不足的处理流程,需要的朋友可以参考下
    2024-06-06
  • 从Oracle 表格行列转置说起

    从Oracle 表格行列转置说起

    当你面对如下格式的一个表格:NO为人员的ID,MONEY是收入,DAY是星期(1代表星期一,7代表周日)。
    2009-09-09
  • Oracle逗号分隔列转行实现方法

    Oracle逗号分隔列转行实现方法

    在做系统时,经常会遇到在一个字段中,用逗号或其他符号分隔存储多个信息,例如保存某个用户的一对多权限时,在权限组这个字段中,就会逗号分隔保存多个权限编号。
    2010-12-12
  • Oracle中的分析函数汇总

    Oracle中的分析函数汇总

    本文详细讲解了Oracle中的分析函数,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Oracle创建和管理分区索引的操作方法

    Oracle创建和管理分区索引的操作方法

    创建和管理分区索引(Partitioned Index)是数据库管理中的重要任务,特别是在处理大规模数据集时,以下是如何在Oracle数据库中创建和管理分区索引的详细步骤和示例代码,感兴趣的朋友一起看看吧
    2024-08-08
  • Oracle分析函数用法详解

    Oracle分析函数用法详解

    本文详细讲解了Oracle分析函数的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • Oracle使用触发器和mysql中使用触发器的案例比较

    Oracle使用触发器和mysql中使用触发器的案例比较

    这篇文章主要介绍了Oracle使用触发器和mysql中使用触发器的案例比较,本文通过示例讲解,给大家介绍的非常详细,需要的朋友参考下
    2016-12-12
  • Oracle查询某个字段不为空的问题

    Oracle查询某个字段不为空的问题

    这篇文章主要介绍了Oracle查询某个字段不为空的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • Oracle 实现将查询结果保存到文本txt中

    Oracle 实现将查询结果保存到文本txt中

    这篇文章主要介绍了Oracle 实现将查询结果保存到文本txt中的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • oracle与gbase8s迁移数据类型对照以及举例说明

    oracle与gbase8s迁移数据类型对照以及举例说明

    gbase8s是一个高性能的分布式关系型数据库,下面这篇文章主要给大家介绍了关于oracle与gbase8s迁移数据类型对照以及举例说明的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-12-12

最新评论