简介
AdoptOpenJDK是一个由OpenJDK构建,并以免费软件的形式提供社区版的 OpenJDK 二进制包。它至少提供 4 年的免费长期支持( LTS )。
CentOS7.5和EulerOS2.8操作系统在鲲鹏生态中可以完整运行AdoptOpenJDK的全部功能。
编译安装方法
1)环境要求
本文选用华为鲲鹏 云服务器ECS KC1实例做测试,KC1实例的处理器为基于鲲鹏920
2)安装方式及软件获取
a.使用JDK或者JRE二进制包进行安装
适合鲲鹏服务器图形化登陆之后,通过访问AdoptOpenJDK官网URL下载安装。
1. 进入软件官方网址https://adoptopenjdk.net/
2. 点击“其他平台--> OpenJDK 8 (LTS) --> Linux x64 ”,可根据具体的使用场景选择JDK或者JRE二进制包。
b.使用yum方式安装
适用于需要获取最新版本的AdotOpenJDK版本,有不断更新升级AdoptOpenJDK的使用场景。
参见https://adoptopenjdk.net/installation.html#installers 中的方法,下载并设置 镜像 源。
c.使用RPM包本地安装
适用于随服务器绑定发布使用的场景。
直接下载aarch64的adoptOpenJDK的rpm包,在本地安装。
1.用SSH远程工具连接待安装AdoptOpenJDK的服务器。
2.进入本地路径,用命令行获取获取AdoptOpenJDK的rpm软件包。
cd /usr/local/src
wget https://adoptopenjdk.jfrog.io/adoptopenjdk/rpm/centos/8/aarch64/Packages/adoptopenjdk-8-hotspot-8u191-b12-1.aarch64.rpm
配置编译环境
1)ssh连接到对应服务器上,命令格式: ssh $user@$ip
2)安装JDK。
rpm -ivh adoptopenjdk-8-hotspot-8u191-b12-1.aarch64.rpm
3) 配置AdoptOpenJDK到PATH路径。
打开/etc/profile,在最后添加如下内容:
export PATH=/usr/lib/jvm/adoptopenjdk-8-hotspot/jdk8u191-b12/bin:$PATH
source /etc/profile
4) 确认下是否找到JDK的路径。
输入命令:which java
5) 运行AdoptOpenJDK。
输入命令:java -version