Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!
没错,自阿里、腾讯之后,华为也终于开源了自家的JDK——毕昇JDK!
免费!免费!免费!!!
Oracle要慌了?
毕昇JDK
毕昇JDK是华为内部OpenJDK定制版HuaweiJDK的开源版本,是一个高性能、可用于生产环境的OpenJDK发行版。
HuaweiJDK运行在华为内部500多个产品上,积累了大量使用场景和Java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化,毕昇JDK运行在大数据等场景下可以获得更好的性能。
毕昇JDK8与JavaSE标准兼容,同时是OpenJDK的下游,对一些华为内部应用场景上遇到的性能和稳定性问题进行了修复,并在ARM架构上进行了性能优化和稳定性增强,在ARM架构上更稳定,在大数据等场景下可以获得更好的性能。
毕昇JDK现在和未来也会持续稳定为OpenJDK社区做出贡献。
平台支持
1)毕昇JDK目前只支持基于OpenJDK8和11两个LTS版本。
2)毕昇JDK当前支持Linux/AArch64平台。
安装指南
可以使用tar压缩包格式或者yum源方式来安装JDK(JavaDevelopmentKit)或者JRE(JavaRuntimeEnvironment)。
JDK是JRE的超集,包含了JRE的所有内容,并包含javac/jdb等开发者必须的编译器和调试器。
JRE提供运行时库、Java虚拟机和其他运行Java应用程序所必须的组件。请注意JRE不只包含JavaSE规范的内容,也包含一些规范之外java应用程序常用的内容。
可以通过以下两种方式来安装:
1、tar压缩包格式(.tar.gz)
通过这种方式您可以将JDK安装到系统的任意位置,且不会和系统中其他JDK产生影响。但是这种方式会需要用户进行一些手动设置,详情请见下表。
2、从yum源安装
通过这种方式您可以将JDK安装到系统的某个固定路径中,并为所有用户提供,这种安装方式需要root权限。当前只有openEuler操作系统支持该操作,详情请见下表。
下载文件 | 操作指南 | 支持架构 | 安装所需权限 | Sha256 |
---|---|---|---|---|
bisheng-jdk-8u262-linux-aarch64.tar.gz | 在Linux/AArch64平台上安装JDK8 | Linux/AArch64 | 任何人 | sha256 |
bisheng-jre-8u262-linux-aarch64.tar.gz | 在Linux/AArch64平台上安装JRE8 | Linux/AArch64 | 任何人 | sha256 |
从yum源安装 | 即将推出 | * | root权限 | * |
在Linux/AArch64平台上安装JDK8
1)下载压缩包bisheng-jdk-8u262-linux-aarch64.tar.gz.
2)进入到你想要将JDK安装的目录中,并将.tar.gz压缩包拷贝到当前目录。
$cd/path/to/jdk
3)将.tar.gz压缩包解压缩:
$tarzxvfbisheng-jdk-8u262-linux-aarch64.tar.gz
JDK的安装目录为jdk-8u262.
4)如果您想节省磁盘空间,您可以删除.tar.gz压缩包。
在Linux/AArch64平台上安装JRE8
1)下载压缩包bisheng-jre-8u262-linux-aarch64.tar.gz.
2)进入到你想要将JDK安装的目录中,并将.tar.gz压缩包拷贝到当前目录。
$cd/path/to/jre
3)将.tar.gz压缩包解压缩:
$tarzxvfbisheng-jre-8u262-linux-aarch64.tar.gz
JRE的安装目录为jre-8u262.
参考/开源地址:
https://gitee.com/openeuler/bishengjdk-8
最后,随着阿里、腾讯、华为等大厂都推出自家的JDK,OracleJDK的收费之路还能走多远?
到此这篇关于Oracle要慌了!华为终于开源了自家的HuaweiJDK——毕昇JDK!的文章就介绍到这了,更多相关Oracle华为HuaweiJDK毕昇JDK内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!