没错,自阿里、腾讯之后,华为也终于开源了自家的 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 的收费之路还能走多远?

近期热文推荐:

1.Java 15 正式发布, 14 个新特性,刷新你的认知!!

2.终于靠开源项目弄到 IntelliJ IDEA 激活码了,真香!

3.我用 Java 8 写了一段逻辑,同事直呼看不懂,你试试看。。

4.吊打 Tomcat ,Undertow 性能很炸!!

5.《Java开发手册(嵩山版)》最新发布,速速下载!

觉得不错,别忘了随手点赞+转发哦!

Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!的更多相关文章

  1. 【Devops】【docker】【CI/CD】Jenkins自动安装JDK需要提供Oracle的账号密码,否则报错:Unable ro auto-install JDK until the license is accepted

    Jenkins自动安装JDK需要提供Oracle的账号密码,否则报错:Unable ro auto-install JDK  until the  license is accepted 解决方法: ...

  2. 重磅!挑战Oracle,华为将开源 GaussDB 数据库

    来源:中关村在线,https://dwz.cn/nHNSOTeN 有消息称在正在进行的鲲鹏计算产业论坛上,华为宣布将开源其GaussDB数据库. GaussDB数据库是今年5月15日华为公布的分布式数 ...

  3. 腾讯牛逼!终于开源了自家的 Tencent JDK——Kona!!.md

    是的,继阿里 2019/03 开源基于 OpenJDK 的长期支持版本 Alibaba Dragonwell 之后,腾讯也发布了自家的开源免费的 JDK 版本--Tencent Kona,必须替小马哥 ...

  4. 重磅发布:阿里 OpenJDK终于开源啦! 将长期支持版本 Dragonwell

    前几天的北京阿里云峰会,阿里巴巴正式宣布对外开源 OpenJDK 长期支持版本 Alibaba Dragonwell.作为 Java 全球管理组织 Java Community Process (JC ...

  5. 大家久等了,改造版阿里巴巴 sentinel 控制台终于开源了

    前言 最近几天,好几个小伙伴在后台询问,改造后的 sentinel-dashboard 什么时候开源.讲真,不是不想给大家放出来,是因为一些地方还没有完善好,怕误导了大家,在经过了一个星期业余时间的努 ...

  6. 华为云和开源Istio运维管理对比样例应用部署

    前言 在公有云方面,华为云已经率先将 Istio 作为产品投入到公有云中进行商业应用中,保持和开源istio高度兼容,做了商业化的运维管理界面,同时进行了性能优化.这里我们做一次验证测试. Booki ...

  7. 华为OpenStack开源团队人才招募中

    职位要求: 1. 三年以上软件开发经验,编程技能良好. 2. 熟练使用Python.Java.Go或其他语言开发. 3. 有OpenStack经验或者存储经验优先考虑. 4. 良好的学习和沟通能力,责 ...

  8. GitHub标星120K+的JDK并发编程指南,连续霸榜GitHub终于开源了

    前言 在编程行业中,有一个东西是和广大程序员形影不离的,在最一开始接触编程就是配置它的运行环境,然后java / javac,对,这个东西就是jdk 昨天项目刚上线,可以稍微休息一下了,但是猛的闲下来 ...

  9. openEuler 20.03/21.03 - 华为欧拉开源版(CentOS 8 华为版开源版)下载

    开始 openEuler 之旅吧 openEuler 通过社区合作,打造创新平台,构建支持多处理架构.统一和开放的操作系统,推动软硬件应用生态繁荣发展. 好玩的活动停不下来 openEuler 社区不 ...

随机推荐

  1. java基本权限指南之:文件和共享目录的基本权限

    简介 java程序是跨平台的,可以运行在windows也可以运行在linux.但是平台不同,平台中的文件权限也是不同的.windows大家经常使用,并且是可视化的权限管理,这里就不多讲了. 本文主要讲 ...

  2. 环境安装和pycharm中一些基本设置

    一.Pycharm的使用和Python环境 1.python和pycharm的安装 python推荐版本3.7/3.8 pycharm选择社区版本 查看python版本在cmd中输入"pyt ...

  3. 运维自动化之1 - ansible 批量主机管理

    2000 - 2016 年,维护的小型机.linux刚开始的2台增加到上千台,手工检查.日常版本升级需要管理太多设备,必须通过运维自动化实现 特别是版本升级,需要到同类机器部署代码.起停设备,必须在一 ...

  4. Appium上下文和H5测试(一)

    坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina.云+社区.知乎等各大平台都有. 目录 一.混合应用-H5 1.混合应用是什么? 2.怎么样分辨一个 App 页面究竟是原生的还是 We ...

  5. 在 Spark 数据导入中的一些实践细节

    本文由合合信息大数据团队柳佳浩撰写 1.前言 图谱业务随着时间的推移愈发的复杂化,逐渐体现出了性能上的瓶颈:单机不足以支持更大的图谱.然而,从性能上来看,Neo4j 的原生图存储有着不可替代的性能优势 ...

  6. 下载并破解IntelliJ IDEA(2017)

    idea的下载:https://www.jetbrains.com/idea/download/#section=windows 破解链接:http://blog.csdn.net/nn_jbrs/a ...

  7. 使用celery异步发送短信

    目录 1.使用celery异步发送短信 1.1在celery_task/mian.py中添加发送短信函数 1.2在verifcations/views.py中添加celery发送短信视图函数 1.3 ...

  8. c++11-17 模板核心知识(九)—— 理解decltype与decltype(auto)

    decltype介绍 为什么需要decltype decltype(auto) 注意(entity) 与模板参数推导和auto推导一样,decltype的结果大多数情况下是正常的,但是也有少部分情况是 ...

  9. 前端静态站点在阿里云自建 K8S DevOps 集群上优雅的进行 CI/CD

    目录 网站 域名 K8S DevOps 集群 私有 Gitlab 使用 Docker 编译站点 * Dockerfile * 构建编译 Image * 测试编译 Image * 推送镜像到 Aliyu ...

  10. Beta冲刺随笔——Day_Four

    这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 团队进行Beta冲刺 作业正文 正文 其他参考文献 无 今日事今日毕 林涛: ...