近日有开发者在华为openEuler操作系统源码中发现了华为的OpenJDK发行版,名为“毕昇JDK8(bishengjdk-8)”。
根据介绍,毕昇JDK是华为内部OpenJDK定制版HuaweiJDK的开源版本,它是一个高性能、可用于生产环境的OpenJDK发行版。HuaweiJDK运行在华为内部多个产品上,积累了大量使用场景和Java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化,毕昇JDK运行在大数据等场景下可以获得更好的性能。
毕昇JDK8与JavaSE标准兼容,8u包含的IANA版本是a。目前该JDK仅支持Linux版本,对操作系统的要求是AArch64上glibc版本不低于2.17,基本覆盖所有主流操作系统,发布前经过稳定性验证的操作系统有openEuler20.03LTS和CentOS7.X。
在Linux/AArch64平台上安装JDK8
下载压缩包bisheng-jdk-8u-linux-aarch64.tar.gz。进入到你想要将JDK安装的目录中,并将.tar.gz压缩包拷贝到当前目录。$cd/path/to/jdk
将.tar.gz压缩包解压缩:$tarzxvfbisheng-jdk-8u-linux-aarch64.tar.gz
JDK的安装目录为jdk-8u。
如果您想节省磁盘空间,您可以删除.tar.gz压缩包。在Linux/AArch64平台上安装JRE8
下载压缩包bisheng-jre-8u-linux-aarch64.tar.gz。进入到你想要将JDK安装的目录中,并将.tar.gz压缩包拷贝到当前目录。$cd/path/to/jre
将.tar.gz压缩包解压缩:$tarzxvfbisheng-jre-8u-linux-aarch64.tar.gz
JRE的安装目录为jre-8u。