- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
没错,自阿里、腾讯之后,华为也终于开源了自家的 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 压缩包拷贝到当前目录.
1
|
$
cd
/path/to/jdk
|
3)将 .tar.gz 压缩包解压缩:
1
|
$
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 压缩包拷贝到当前目录.
1
|
$
cd
/path/to/jre
|
3)将 .tar.gz 压缩包解压缩:
1
|
$
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内容请搜索我以前的文章或继续浏览下面的相关文章希望大家以后多多支持我! 。
原文链接:https://www.cnblogs.com/javastack/archive/2020/12/14/14134845.html 。
最后此篇关于Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!的文章就讲到这里了,如果你想了解更多关于Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
是否有人在华为手机(例如 Honor 8、Honor 7)上遇到位置监听器问题。 我有一个后台服务,可以实现位置监听器,但对于华为手机,它会在大约 5-6 次位置更新后停止工作。 我已将我的应用添加为
我正在使用“ReadSmsManager.StartConsentAsync”,它工作正常。但我有一个问题:官方文档说:“开启读取短信服务,直到获取到符合规则的短信或服务超时(超时时间为5分钟)”。我
阿里、华为、腾讯java技术面试题精选,具体内容如下 jvm的类加载机制是什么?有哪些实现方式? 类加载机制: 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数
我已按照文档 here和 here (这很简单),但 map View 不加载任何图 block 。 我使用HMS Toolkit,配置向导成功。我还设置了我的 api key ,在我的应用程序类和我
这个问题可能看起来很宽泛,但我会尽力总结一下。 因此,我正在 Play 商店 Multi Timer Free 上复制示例应用程序 应用程序用于设置多个计时器。 我几乎已经完成了该应用程序。但我面临着
好的,logcat 正在显示系统日志,但在我的华为 Ascend 上没有显示应用程序日志。如果我切换到另一台设备,例如我的 Galaxy Nexus 或 Nexus 7,则会显示相同应用(甚至相同 A
根据网友投稿,华为 Watch GT2 1.0.3.16版本更新,新增支持睡眠呼吸暂停研究,优化了GPS 定位速度。 更新日志: 1)新增支持睡眠呼吸暂停研究(配套运动健康 APP 10.0
根据网友投稿,华为 Watch GT2更新了1.0.2.38固件,优化了GPS轨迹及蓝牙耳机兼容性。 【注意事项】 1)运动健康 APP 传输升级包100%后,请继续等待安装进度条完成,确保
这几天我每次发布 APK 都会收到发布前的报告,说它在华为 Mate 9 上失败。报告没有说太多,日志中没有任何崩溃。我能看到的唯一奇怪的是它声称我的应用程序在屏幕截图上有病毒。我附上它显示的内容。由
我正在开发翻译应用程序,我需要说出用户翻译的内容。关注华为Text to Speech医生我得到了错误。 onError: MLTtsError{errorId=11301, errorMsg='Th
我在网上找到的所有现有解决方案都建议执行以下操作: https://www.xda-developers.com/huawei-phones-disable-logcat-heres-how-to-r
我们知道华为和小米在设置选项中有“protected apps option”,这个选项会在屏幕关闭时杀死我们的应用程序,然后无法收到通知和其他...我想警告我的用户关于此选项并打开此设置部分,是否可
据 MSPoweruser援引seekdevice报道,中国国家知识产权局最近批准了华为申请的 AR 智能眼镜专利。此次获得专利的华为 AR 智能眼镜设计包括机身,摄像头组件,伸缩组件,旋转组件和控
我实现了华为 map ,遵循@shirley here解释的所有协议(protocol). map 第一次运行良好。但是在第二次加载时,它会创建一个奇怪的数组越界异常,并在 setContent Vi
我在我的应用程序中有使用 GoogleMaps 的 map ,但现在我需要将我的应用程序上传到 AppGallery,并且我正在尝试使用华为 map 来完成我的功能。 但是华为 map 与谷歌地图不一
当我在我的 Flutter 应用中使用华为 map 时,我把它放在了堆栈小部件中,并放置了许多 float 按钮来访问 map 。 在 map 渲染之前,按钮会显示,但在 map 渲染之后,按钮不会出
我正在尝试了解如何在 linux 中使用 HUAWEI E173 dongle 使用语音功能。 我的加密狗启用了语音功能(语音适用于 Windows 应用程序)。 我可以使用 AT^CVOICE 检查
我有一个安卓应用程序,我正在使用华为 AR 引擎套件。 我有一个扩展名为 .obj 的模型文件。当我在名为 blender 的应用程序中减小其大小后将此文件添加到我的应用程序时,我的模型无法正确显示。
我的应用无法在华为 P8 Lite 上启动,但在其他设备上运行良好。 我搜索了这个问题很长时间,但找不到有效的解决方案。 我的应用程序一直运行没有问题。然后我修复了一些问题,并在华为 P8 Lite
我正在尝试模拟华为 Y530。根据this site , 它具有以下规范: 屏幕:480 x 854 像素,4.5 英寸(~218 ppi 像素密度) 这是我的 WEB APP 在实际设备上的样子:
我是一名优秀的程序员,十分优秀!